写作以优化异步代码
它意味着要确定,并且即将发生,这等同于初始对象。创建承诺对象时,当不调用拒绝或重新拨回方法时
也称为实现,解决,这意味着实现了这一诺言。为了实现从待处理到解决的转变,您需要在创建承诺对象时调用功能体中的解析方法。
被拒绝意味着这一诺言尚未做出和失败。要实现从待定到拒绝的过渡,您需要在创建承诺的对象时呼叫函数机构中的拒绝。
概括:
在构造函数的函数主体中,一旦状态更改,然后或在捕获中,同时,PromiseValue将传递到相应的函数中
具体说明:
步骤3:调用此功能并通过结构调用此功能
函数:当状态更改更改为Promise对象时的回调函数
格式:它有两个参数,每个参数是一个函数。第二参数为可选
注意:
注意:
2.在第二种情况下,返回值是承诺对象,然后P2的状态和值基于此新的Promise对象
3.在第三种情况下,如果在内部发生错误(或用户主动抛出错误),则拒绝P2的状态,并且P2的值是此错误对象
2.在第二种情况下,返回值是承诺对象,然后P2的状态和值基于此新的Promise对象
3.在第三种情况下,如果在内部发生错误(或用户主动抛出错误),则拒绝P2的状态,并且P2的值是此错误对象
如果该功能没有返回,则等效于返回未定义
捕获是当时的别名(null,拒绝)
Promise.Prototype.Catch是Promise.prototype.then(null,recood)的别名。
捕获通常不单独使用,通常与
捕获的返回值仍然是一个承诺的对象
异步,等待是ES7中的一种新语法,用于进一步改善异步代码。这是Promise的升级版本
函数内部语句返回的值是承诺对象的值
等待的外部功能必须具有异步
在正常情况下,命令背后有一个承诺对象,并返回承诺的值。如果它不是承诺对象,请直接返回相应的值
解决地狱的解决方案
