Promise.all() 接收一个Promise对象的数组,待执行完成后统一执行success
Promise.all([result1, result2]).then(datas => {
// 接收到的datas是一个数组,依次包含了对个Promise返回的内容
console.log(datas[0])
console.log(datas[1])
})
**Promise.race()**接收多个包含Promise对象的数组,只要有一个完成,就执行success
Promise.race([result1, result2]).then(data => {
// 接收到的data是最先完成的 Promise的返回值
console.log(data)
})