如何使用Promise?
//all进行的请求只有全部成功才成功,有一个失败,就全部失败
const pAll = Promise.all([p1, p2, p3])
pAll.then(
values => {
console.log('all onResolved', values)
},
reason => {
console.log('all onRejected', reason)
}
)
//取第一个完成的请求的结果。第一个完成的请求是成功就是成功,否则就是失败(只返回一个Promise)
const pRace = Promise.race([p1, p2, p3])