
Promise.any(promises)는 여러 개의 Promise를 처리하는 데 사용되는 함수입니다.
Promise.any(promises) 함수를 사용하여 Promise를 처리하는 경우, 모두 성공하면 첫 번째 성공한 Promise의 결과를 반환합니다.
만약 모든 Promise가 실패하면, Promise.any(promises)는 AggregateError를 반환합니다.
예를 들어, 다음 코드를 살펴보겠습니다.
위 코드에서, Promise.any(promises)는 첫 번째 성공한 Promise의 결과인 1을 반환합니다.
반면에, 다음 코드를 살펴보겠습니다.
위 코드에서, Promise.any(promises)는 모든 Promise가 실패했기 때문에 AggregateError를 반환합니다.
2025-03-25 23:43