//promies承诺
// 关键词: resolve,resject,then,catch
//声明开始承诺
var p = new Promise((resolve,reject)=>{
//延期3秒执行
setTimeout(()=>{
//随机生成数字判断是否承诺
let temp = Math.random()
if(temp > 0.5){
resolve('成功执行')
}else{
reject('承诺失败')
}
},3000)
})
//调用承诺
p.then((res)=>{
console.log(res)//成功执行
}).catch((err)=>{
console.log(err)//失败兑现
})
promise承诺,基本流程
猜你喜欢
转载自blog.csdn.net/weixin_44348028/article/details/108035154
今日推荐
周排行