JavaScript Promise finally()
- 이전 페이지 catch()
- 다음 페이지 race()
- 上一层으로 돌아가기 JavaScript Promise 참조 매뉴얼
정의와 사용법
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를 지원하지 않습니다。
- 이전 페이지 catch()
- 다음 페이지 race()
- 上一层으로 돌아가기 JavaScript Promise 참조 매뉴얼