- Promise 的 3 种状态
Fulfilled 为成功的状态,Rejected 为失败的状态,
Pending 既不是 Fulfilld 也不是 Rejected 的状态,可以理解为 Promise 对象实例创建时候的初始状态 - 实例方法
promise.then():获取异步任务的正常结果。
promise.catch():获取异步任务的异常结果。
promise.finaly():异步任务无论成功与否,都会执行。 - 对象方法
promise.all (): 并发处理多个异步任务,所有任务都执行成功,才能得到结果
promise.race (): 并发处理多个异步任务,只要有一个任务执行成功,就能得到结果
网友评论