JavaScript - 문제 미리보기

문제 706

medium
다음 Promise 사용 코드에서 빈칸에 들어갈 올바른 메서드는? ```javascript myPromise.______( function(value) { console.log("성공: " + value); }, function(error) { console.log("실패: " + error); } ); ```
A. done
B. then
C. catch
D. finally

정답: B

`then()` 메서드는 Promise의 결과를 처리하는 핵심 메서드입니다. `then()` 메서드는 두 개의 콜백 함수를 인자로 받습니다: 1) 첫 번째 콜백: Promise가 성공(fulfilled)했을 때 실행 2) 두 번째 콜백: Promise가 실패(rejected)했을 때 실행 두 번째 콜백은 선택사항이므로 성공 처리만 하고 싶다면 첫 번째 콜백만 전달할 수도 있습니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.