NATIVE

settings_applicationsObject  >   settings_applicationsPromise  >   settings_applications[[Prototype]]

NATIVE

Editing
  • account_tree
  • bug_report

Promisepromisefinally(FunctiononFinally)

Promise가 완료(이행 또는 거부)될 때 호출할 함수를 지정한다.

설명

Promise 처리 결과와 관계없이 사후 작업을 해야 하는 경우에 사용될 수 있다. 대기 후 상태 변경이 발생하면 호출되는 then() 메소드와 유사해 보이지만 콜백 함수에서 이행과 거부를 나누어서 지정할 수 없고 인수를 받을 수 없는 중요한 차이가 있다.

구문

형식
promise.finally(onFinally)

매개 변수

FunctiononFinally필수

Promise가 최종적일 때 비동기적으로 실행되는 함수를 지정한다.

반환

Promisepromise

finally() 메소드를 호출한 Promise 객체와 동일한 Promise 객체를 반환한다.

버전 명세

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

지원 웹브라우저