Promise.all 與 Promise.race
Promise.all(iterable)const p1 = Promise.resolve(3)
const p2 = 1337
const p3 = new Promise((resolve, reject) => {
setTimeout(() => resolve('foo'), 1000)
})
Promise.all([p1, p2, p3])
.then(value => {
console.log(value)
})
.catch(err => {
console.log(err.message)
})
//結果: [3, 1337, "foo"]Last updated