二. 整理Promise的实例方法和类方法
-
实例方法 存放在Promise的prototype上
- then方法 可以接收两个参数
fulfilled
的回调函数:当状态变成fulfilled
时会回调的函数reject
的回调函数reject
- then方法多次调用
- 每次调用我们都可以传入对应的
fulfilled
回调 - 当
Promise
变成的时候回调函数都会被执行
- 每次调用我们都可以传入对应的
- catch方法 可以多次调用
- 每次调用我们都可以传入对应的
reject
回调 - 当
Promise
的状态变成reject
的时候,这些回调函数都会被执行
- 每次调用我们都可以传入对应的
- finally方法
Promise
对象无论变成fulfilled
还是rejected
状态, 最终都会被执行的代码finally
方法是不接收参数的,因为无论前面是fulfilled
状态,还是rejected
状态,它都会执行
- then方法 可以接收两个参数
-
类方法
-
resolve方法
-