参考地址
promise 是异步编程的一种解决方案。
一般是在网络请求会用到异步。
如何使用,过于复杂,可以去看看别博客写的。整体上是 .then执行成功,catch执行失败的方法
new Promise((resolve,reject)=>{
setTimeout(()=>{
resolve() //会跳转到then里面执行
},1000).then(()=>{
return new Promise((resolve,reject)=>{
setTimeout(()=>{
resolve()
},1000) //继续异步
})
}).then(()=>{
})
})
链式的简单调用
//需求,发送两个网络请求,必须两个都返回才可以进行下一步
Promise.all([promise1,promise2])
.then()