NATIVE

settings_applicationsObject  >   settings_applicationsPromise

NATIVE

Editing
  • account_tree
  • bug_report

ObjectresultallSettled()

Promise 객체를 항목으로 갖는 반복 가능한 집합을 입력으로 사용하고 각각의 Promise 결과를 설명하는 객체를 입력 순서대로 원소로 갖는 배열을 반환한다.

설명

all() 메소드와 유사해 보이지만 반환되는 값은 결과값이 아닌 각각의 Promise 결과를 설명하는 객체를 입력 순서대로 원소로 갖는 배열을 반환한다.

구문

형식
Promise.allSettled(iterable)

반환

Objectresult

입력된 순서대로 Promise 이행 결과를 설명하는 객체를 원소로 갖는 배열을 반환한다. 결과를 설명하는 객체는 다음의 프로퍼티로 구성된다.

  • status"fulfilled"(이행) 또는 "rejected"(거부)를 나타낸다.
  • value : 이행된 경우에 결과값을 나타낸다.
  • reason : 거부된 경우에 이유를 나타낸다.

버전 명세

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

지원 웹브라우저