NATIVE

settings_applicationsObject  >   settings_applicationsPromise

NATIVE

Editing
  • account_tree
  • bug_report

Promisepromiseany(iterable-objectsiterable)

Promise 객체를 항목으로 갖는 반복 가능한 집합을 입력으로 사용하고 하나 이상의 Promise가 이행되면 이행된 첫 번째 Promise 객체를 반환한다.

설명

all()와 기본적으로 동일하나 all() 메소드는 입력된 Promise 중에서 하나라도 거부되면 모두 거부된 것으로 처리하는 반면 any() 메소드는 하나 이상 이행되면 그 중 첫 번째 Promise 객체를 반환한다.

구문

형식
Promise.any(iterable)

매개 변수

iterable-objectsiterable필수

Promise 객체를 반복 항목으로 가진 반복 가능한 객체를 지정한다.

반환

Promisepromise

입력된 Promise 중에서 이행된 첫 번째 Promise를 반환한다. 모두 거부되었다면 AggregateError 예외가 발생한다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-promise.any

지원 웹브라우저