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