⼩程序Promi
Promi 表⽰⼀个异步操作对象,它让我们可以在外部处理异步操作完成或者失败的结果。Promi 是 ES6 的⼀个标准内置对象,是为了解决 JavaScript 开发中⼀贯存在的回调地狱问题⽽提出的。
微信⼩程序⽬前已经⽀持了包括 Symbol、Set、Map、Promi在内的⼤部分内置对象以及相关的 ES6 ⽅法。⼩程序中已经原⽣⽀持Promi,不需要引⼊第三⽅类库。
数学九年级上册Promi 主要⽅法
1. Promi.prototype.then()
2. Promi.prototype.catch()
小乌龟历险记3. Promi.prototype.finally()
伞怎么读
美丽的校园手抄报以下四个都是集合⽅法,代表将多个 Promi 实例集合成⼀个新的 Promi 总实例,并施加⼀种执⾏控制策略。这四个⽅法接受的参数都是⼀个数组,数组的元素都是 Promi 实例。
4. Promi.all()
刘溢
敬老院的英文
代表说有⼦实例都必须处于接受状态,总实例才处于接受状态,否则是拒绝状态。
5. Promi.any()专注于英语
代表任何⼀个⼦ Promi 实例变成接受状态,总实例即处于接受状态。⽽所有⼦实例处于拒绝状态时,总实例才处于拒绝状态。
集体备课记录⽬前 any ⽅法处于草案阶段,即⼩程序中没有实现,不过我们可以⼿动实现。
6. Promi.race()
race 中⽂意思赛跑,代表各个 Promi ⼦实例赛跑执⾏,跑的最快的⼦实例处于接受或者拒绝状态,总实例则处于接受或者拒绝状态。
7. Promi.allSettled()
代表所有⼦实例,⽆论处于接受状态或者决绝状态,他们的状态都改变了,总实例才处于接受状态。同时再回调函数中,返回⼀个包含所有Promi ⼦实例状态的⼀个数组。