es6Promise的使用

为啥要使用Promise

es6Promise的使用
没有promise之前,会造成回调地狱的现象。

使用promise后

es6Promise的使用
在这里插入图片描述

Promise模型

es6Promise的使用
promise可以分为两个状态,未决和已决,未决又包括等待状态,当执行resolve函数时,表示进入已决阶段,并且成功,当执行reject函数时,表示进入已决阶段,并且失败。需要注意的是,这个阶段是不可逆的,当成功时,我们不能再通过reject函数把状态变为失败,反之也是如此。
es6Promise的使用
es6Promise的使用
es6Promise的使用

上一篇:封装fetch请求失败和超时再次请求


下一篇:Promise 的构造函数