JavaScript - 문제 미리보기

문제 144

hard
다음 중 this 키워드에 대한 설명으로 옳지 않은 것은?
A. 객체 메서드 내에서 `this`는 해당 객체를 가리킨다.
B. 전역 범위에서 `this`는 `window`를 참조한다 (브라우저 기준).
C. 메서드가 아닌 일반 함수에서 `this`는 항상 정의되지 않는다.
D. `this`는 컨텍스트에 따라 가리키는 대상이 달라진다.

정답: C

일반 함수에서 `this`는 엄격 모드 여부와 호출 방식에 따라 달라지며, “항상 정의되지 않는다”는 설명은 잘못된 일반화입니다.

💡 학습 팁

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