Skip to content

Promise的静态方法 ​

方法名含义
Promise.resolve(data)直接返回一个完成状态的任务
Promise.reject(reason)直接返回一个拒绝状态的任务
Promise.all(任务数组)返回一个任务 任务数组全部成功则成功 任何一个失败则失败
Promise.any(任务数组)返回一个任务 任务数组任一成功则成功 任务全部失败则失败
Promise.allSettled(任务数组)返回一个任务 任务数组全部已决则成功 该任务不会失败
Promise.race(任务数组)返回一个任务 任务数组任一已决则已决,状态和其一致

以笔记为镜,可以知得失