O
Size: a a a
O
D
АП
A
A
function logPromise(msg) {
console.log(`Promise ${msg}`)
return Promise.resolve(msg).then(x => {
console.log(`Promise ${msg} resolved`)
return x
})
}
;(async () => {
const promises = []
promises.push(logPromise(0))
setTimeout(() => {
promises.push(logPromise(1))
setTimeout(() => {
promises.push(logPromise(2))
setTimeout(async () => {
promises.push(logPromise(3))
await Promise.all(promises)
console.log('Parallel?')
}, 1000)
}, 1000)
}, 1000)
})()
VS
D
Д
D
D
D
D
D
АП
АП
M
UT
M
LL
TS