JavaScript Promise catch()

정의와 사용법

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

이 콜백은 함수로, Promise가 거부될 때 실행됩니다.

예제

myPromise.catch(x => myDisplay(x));

개인적으로 시도해보세요

문법

promise.catch(rejected())

매개변수

매개변수 설명
rejected() Promise가 거부될 때 실행되는 함수

반환 값

타입 설명
Object 새 Promise 객체

브라우저 지원

catch() ECMAScript 6 (ES6)의 기능입니다。

2017년 6월부터 모든 현대 브라우저에서 ES6 (JavaScript 2015)가 지원됩니다:

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016년 5월 2017년 4월 2017년 6월 2016년 9월 2016년 6월

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