Henry-Diasa / awesome_interview_question

总结前端面试题,更贴近于实战,而非背诵的八股文。
11 stars 0 forks source link

Promise几种方法 #437

Open XZZ22 opened 1 year ago

XZZ22 commented 1 year ago

1、Promise.finally 无论成功与否都会执行

2、Promise.all 参数为promise数组,每个promise是并行的,返回值的顺序和传入的顺序一致 如果有一个抛出异常,走.catch

3、Promise.allSettled 参数同上。返回值是一个数组,数组中的每一个带有promise执行之后的状态和返回结果

4、Promise.race race语意竞争,哪个先执行完返回哪个,参数同.all

5、Promise.any 参数同上。只要其中一个执行成功,就返回那个成功的结果。如果全部执行失败,才会进入失败