Open XZZ22 opened 1 year ago
1、Promise.finally 无论成功与否都会执行
2、Promise.all 参数为promise数组,每个promise是并行的,返回值的顺序和传入的顺序一致 如果有一个抛出异常,走.catch
3、Promise.allSettled 参数同上。返回值是一个数组,数组中的每一个带有promise执行之后的状态和返回结果
4、Promise.race race语意竞争,哪个先执行完返回哪个,参数同.all
5、Promise.any 参数同上。只要其中一个执行成功,就返回那个成功的结果。如果全部执行失败,才会进入失败
1、Promise.finally 无论成功与否都会执行
2、Promise.all 参数为promise数组,每个promise是并行的,返回值的顺序和传入的顺序一致 如果有一个抛出异常,走.catch
3、Promise.allSettled 参数同上。返回值是一个数组,数组中的每一个带有promise执行之后的状态和返回结果
4、Promise.race race语意竞争,哪个先执行完返回哪个,参数同.all
5、Promise.any 参数同上。只要其中一个执行成功,就返回那个成功的结果。如果全部执行失败,才会进入失败