JavaScript - 문제 미리보기

문제 208

medium
다음 코드의 출력 결과는? ```javascript const person = []; person["firstName"] = "John"; person["lastName"] = "Doe"; console.log(person.length); ```
A. 0
B. 1
C. 2
D. undefined

정답: A

배열에 named index(문자열 키)를 사용하면 JavaScript는 해당 배열을 일반 객체로 재정의합니다. 이때 `length` 속성은 0을 반환하고, 일부 배열 메서드와 속성이 올바르게 작동하지 않습니다.

💡 학습 팁

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