JavaScript - 문제 미리보기

문제 709

easy
`await` 키워드에 대한 설명으로 올바른 것은?
A. 모든 함수에서 사용할 수 있다
B. Promise가 완료될 때까지 함수 실행을 일시정지시킨다
C. 함수의 실행을 완전히 중단시킨다
D. 오직 `async` 함수 밖에서만 사용할 수 있다

정답: B

`await` 키워드는 Promise가 완료될 때까지 함수 실행을 일시정지시키는 역할을 합니다. 중요한 점은 `await`는 오직 `async` 함수 내부에서만 사용할 수 있습니다. `await`를 만나면 Promise가 resolve되거나 reject될 때까지 기다렸다가, 결과값을 받아서 다음 코드를 실행합니다. 이를 통해 비동기 코드를 마치 동기 코드처럼 작성할 수 있습니다.

💡 학습 팁

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