JavaScript - 문제 미리보기

문제 513

easy
다음 코드에서 에러가 발생하는 이유는? ```javascript let class = "Mathematics"; console.log(class); ```
A. let 키워드 사용법이 틀림
B. class는 예약어이므로 변수명으로 사용 불가
C. 문자열 할당 방법이 틀림
D. console.log 사용법이 틀림

정답: B

`class`는 ES6에서 도입된 예약어로, 클래스를 정의할 때 사용됩니다. 따라서 변수명으로 사용할 수 없습니다. ES5와 ES6에서 새로 추가된 예약어들(`class`, `const`, `let`, `import`, `export` 등)은 모두 변수명으로 사용이 금지됩니다.

💡 학습 팁

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