同步
一个接着一个,按照顺序
异步
不按照顺序
$ajax(异步)
promise(异步)
异步编程的一种解决方案
有三个状态
1.pending [待定]初始状态
2.fulfilled [实现]操作成功
3.rejected [拒绝]操作失败
pending => fulfilled
pending => rejected
var promise = new Promise(传一个函数)
var promise = new Promise(function(resolve,reject){
if(/* 异步操作成功*/){
resolve(value)
}else{
reject(error)
}
})
promise.then(function(res){
console.log(res)
}).catch(err=>{
log(err)
})
async/await
执行完await ,才会执行下面的代码
1074

被折叠的 条评论
为什么被折叠?



