dev.syw
비동기 · Promise

Promise.all

Promise.all([p1, p2, ...])

여러 Promise를 병렬로 기다려 모두 완료시킨다.

모든 Promise가 성공하면 결과 배열로 이행하고, 하나라도 실패하면 즉시 거부됩니다. 병렬 요청에 자주 씁니다.

반환값결과 배열 Promise

예시

const [a, b] = await Promise.all([fetchA(), fetchB()]);
← JavaScript 메서드 사전 전체 보기