Promise
作用 优化异步
使用
let p = new Promise(function(resolve,reject){
//resolve 成功 reject 失败
$.ajax({
success(msg){ resolve(msg)}
},
error(msg){ reject(msg)
}
)
})
p.then(function(){ success },function(){ error })
Promise.all
Promise.all([p1,p2]).then(function(arr){
返回一个数组
全部成功
},function(){
全部失败
})
Promise.race
Promise.race([p1,p2]).then(function(arr){
那个先到用哪个
},function(){
})
es6 Promise
最新推荐文章于 2024-09-03 17:48:13 发布