wiki/content/20201111094957-executing_promises_in_parallel_promises_all.md

426 B

id title
fe95210e-f59a-45a4-b0ed-f4d3ec981a07 Executing Promises in Parallel (Promises.all)

Description

Run promises in parallel. Will throw an exception if one of the requests fail.

Syntax

Promise.all([
    asyncFunc1(),
    asyncFunc2(),
])
.then(([result1, result2]) => {
})
.catch(err => {
    // Receives first rejection among the Promises
});