JavaScript Promise then()

정의와 사용법

then() 이 메서드는 두 개의 콜백 함수를 제공합니다:

하나는 Promise가 성공할 때 실행되고, 하나는 Promise가 거부될 때 실행됩니다.

예제

myPromise.then(x => myDisplay(x), x => myDisplay(x));

직접 시도해 보세요

문법

promise.then(fulfilled(), rejected())

파라미터

파라미터 설명
fulfilled() Promise가 성공할 때 실행되는 함수.
rejected() Promise가 거부될 때 실행되는 함수.

반환 값

형식 설명
Object 새로운 Promise 객체.

브라우저 지원

then() ES6 (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월

then() Internet Explorer는 지원되지 않습니다.