当前位置:网站首页>关于Promise的用法
关于Promise的用法
2022-08-05 21:42:00 【天空之枫】
Promise的API:
Promise.resolve(1)
Promise.reject(1)
Promise.all([promise1,promise2,promise3])
Promise.race([promise1,promise2,promise3])
Promise的三个状态:
pending :进行中
resolved:成功
rejected:失败
Promise的状态变化:
pending->resolved/rejected
用法:
new Promise((resolve,reject)=>{
if(true){
resolve(value)
//状态resolved
}else{
reject(err);
//状态rejected
}
}).then(
).catch(
)Promise概念:
就是Promise构造函数是同步执行的,then方法是异步执行的
new Promise(resolve=>{
console.log(1);
resolve(3);
})then(num=>{
console.log(num);
})
console.log(2);
//依次打印1,2,3
边栏推荐
- 【opencv图像处理】--4. 低、高通滤波,卷积和各种算子
- Mysql大表修改表结构
- 中国石油大学(北京)-《油藏工程》第一阶段在线作业
- 激光跟踪传感器的工作原理
- After importing the web project into idea, the blue dots of the file disappeared (web file resource root path)
- RestTemplete单节点远程调用
- SciencePlot-科研绘图
- 我们公司是初次使用OKR,在落地时要特别注意哪些事情?
- 龙蜥社区第十次运营委员会议顺利召开!
- Euler's Theorem and Fermat's Little Theorem
猜你喜欢
随机推荐
Pytest学习-Fixture调用方法
What is MySQL table partitioning?
数据治理指标标准实践
SciencePlot-Science Plot
Pytest学习-Fixture参数
npcap lookback adapter回环网卡是什么 它的作用是什么
设备巡检管理系统的作用
全局事件总线
Win11鼠标动不了 键盘怎么代替鼠标操作
新老电脑的文件/数据同步记录
信息系统项目管理师---第十一章项目风险管理
Set、Map、WeakSet 和 WeakMap 的区别?
Euler's Theorem and Fermat's Little Theorem
奇瑞艾瑞泽8将于9月26日正式上市,产品阵营将扩充
ZeroMQ替代ros
数字孪生扫除智慧城市“盲点”,赋能社会数字发展
灵活好用的sql monitoring 脚本 part3
数组滑动窗口问题基础
防火墙 端口号 出入站规则 这三者之间的联系
使用ComposeDesktop开发一款桌面端多功能APK工具








