function returnPromiseAll() {
const p1 = new Promise((resolved, rej) => {
setTimeout(() => {
resolved('第一次')
}, 2000)
})
const p2 = new Promise((resolved, rej) => {
setTimeout(() => {
resolved('第二次')
}, 4000)
})
return Promise.all([p1, p2])
}
function getPromiseData() {
console.log(returnPromiseAll()) // Promise对象
returnPromiseAll().then(data => { // 数据
console.log('终于等到你~')
console.log(data)
})
}
getPromiseData()