1-promise.then()
promise 实例状态为成功时执行
参数:回调函数;回调 1 用来处理成功状态 ,状态 2 用来处理失败状态 回调2 可选
返回值:当前 promise 实例状态对应的回调函数的返回值,这个返回值必须是一个新的promise实例,哪怕主动返回的不是 promise 实例 也会被处理成 promise实例
2-promise.catch()
promise实例状态为失败时执行
参数:回调函数,用来处理失败状态
返回值:回调函数的返回值
3-promise.finally()
promise实例状态为成功或失败时都会执行,表示当前promise 结束了
参数:回调函数,用来处理结束后的状态
返回值:回调函数的返回值