JS_Promise.all()
by Shang-De You
JavaScript
let promiseArr = []
for (let i = 0; i < 10; i++) {
let promise = new Promise((resolve, reject) => {
let r = Math.floor(Math.random()*10)+1
setTimeout(() => {
resolve(i)
}, r)
})
promiseArr.push(promise)
}
Promise.all(promiseArr).then(d => {
console.log(d)
})