Promise

Promise 其实就是一个构造函数 可以创建实例对象

const p = new Promise((resolve,reject)=>{

} )

有两个函数形参  resolve,reject  实例内可以包裹一个异步请求 当满足或成功的时候会调用resolve 它会改变promise的实例对象状态为成功,与之相反的reject会把状态修改为失败

然后通过.then方法调用逻辑



p.then(()=>{
},()=>{
})

 

 

.then方法内包含两个函数 第一个为当P的状态为成功的时候调用,第二个函数在P的状态为失败的时候调用

上一篇:2/10 Promise 白话简单理解


下一篇:13.Promise