JavaScript Promise finally()

정의와 사용법

finally() 메서드는 콜백 함수를 제공합니다.

이 콜백은 Promise가 해결되면(성공이든 실패이든) 실행되는 함수입니다.

인스턴스

myPromise.finally(() => myDisplay("완료되었습니다"));

직접 시도해 보세요

문법

promise.finally(settled())

파라미터

파라미터 설명
settled() Promise가 해결되면(성공이든 실패이든) 실행되는 함수.

반환 값

타입 설명
Object 새 Promise 객체。

브라우저 지원

finally() ECMAScript 2018의 기능입니다。

2020년 6월부터 모든 현대 브라우저에서 ES2018이 지원됩니다:

Chrome Edge Firefox Safari Opera
Chrome 63 Edge 79 Firefox 78 Safari 12 Opera 50
2017년 12월 2020년 1월 2020년 6월 2018년 9월 2018년 1월

finally() Internet Explorer를 지원하지 않습니다。