Promise抽象的表示一个异步操作
三状态
pending 最初状态
fulfilled 成功状态 返回的状态码 200-299
rejected 拒绝状态
调用resolve会切换到fulfilled状态
调用reject会切换到rejected状态,并抛出错误
使用pPomise
创建 Promise
Promise.all()
Promise.race()
Promise.resolve(x);
Promise.reject(x);
Promise抽象的表示一个异步操作
三状态
pending 最初状态
fulfilled 成功状态 返回的状态码 200-299
rejected 拒绝状态
调用resolve会切换到fulfilled状态
调用reject会切换到rejected状态,并抛出错误
使用pPomise
创建 Promise
Promise.all()
Promise.race()
Promise.resolve(x);
Promise.reject(x);
上一篇:android 主题
1.Promise是什么Promise是用来表示一个对象,用来表示一个异步操作的结果(成功/失败)。ES6中引入。2.为什么需要PromiseJS是单线程工作的。存在这样的需求:1.请求网络数据。2.等待网络数据...
阅读目录Promise问题探讨定时嵌套图片加载加载文件异步请求肯德基异步状态状态说明promise 没有使用 resolve 或
Promise 是一种异步编程的解决方案,本身是一个构造函数自带resolve,reject,all 等方法,其原型上还有then、catch等方法。
从宏观的角度和实现机制上再研究下promise
js--promise-all
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M