JavaScript - 문제 미리보기
문제 705
medium
다음 Promise 생성 코드에서 빈칸에 들어갈 올바른 매개변수는?
let myPromise = new Promise(function(______, ______) {
let x = 0;
if (x == 0) {
______("OK");
} else {
______("Error");
}
});
정답: B
Promise 생성자 함수는 두 개의 매개변수를 받습니다. 이 매개변수들의 이름은 개발자가 정할 수 있지만, 일반적으로
1)
2)
코드에서
myResolve
와 myReject
라고 명명합니다:1)
myResolve
: 작업이 성공했을 때 호출하는 함수2)
myReject
: 작업이 실패했을 때 호출하는 함수코드에서
x == 0
이므로 성공 조건이 만족되어 myResolve("OK")
가 호출됩니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.