📚 Reference


📜 Chapter


Promise.all()

Promise.allSettled()

Promise.race()

AggregateError

Promise.any()


작동 방식


조건 반환되는 Promise의 상태 결과 값
성공 (Fulfillment) 입력된 Promise 중 가장 먼저 성공하는 Promise가 나오면 즉시 resolve된다. 가장 먼저 성공한 Promise의 결과 값(fulfillment value)
실패 (Rejection) 입력된 모든 Promise가 실패(reject)할 경우에만 reject된다. 모든 실패 이유를 담고 있는 특수한 에러인 AggregateError 객체

특징