Promise.all
- 参数接收一个【promise迭代器,Array,Map,Set等】
- 返回一个成功或拒绝的promise
- 在所有输入的promsie 解决之后,返回解决的promise,该promise的resolve回调的结果是一个数组,数组中元素的顺序,对应着输入的promise迭代器中promise的顺序
- 有一个promsie 拒绝,就返回拒绝的promise
Promise.race
- 参数接收一个【promise迭代器】
- 返回一个成功或拒绝的promise
- 一旦迭代器中某个promise解决,就会返回解决的promsie
- 一旦迭代器中某个promise拒绝,就会返回拒绝的promise