promise的三种方法
时间: 2023-08-12 18:08:07 浏览: 122
promisify-methods:承诺方法
Promise的all方法接收一个Promise对象数组作为参数,返回一个新的Promise对象。当所有的Promise对象都成功时,返回的Promise对象的状态为fulfilled,其值为一个数组,包含所有Promise对象的返回值。如果有任何一个Promise对象失败,返回的Promise对象的状态为rejected,其值为第一个失败的Promise对象的错误信息。
Promise的race方法接收一个Promise对象数组作为参数,返回一个新的Promise对象。当任何一个Promise对象成功或失败时,返回的Promise对象的状态和值与第一个成功或失败的Promise对象相同。
阅读全文