JavaScript - 문제 미리보기

문제 525

medium
속성 접근 방식 `[]`과 `charAt()` 메서드의 차이점으로 올바른 것은? ```javascript let text = "Hello"; console.log(text[10]); // A console.log(text.charAt(10)); // B ```
A. A: undefined, B: undefined
B. A: " ", B: " "
C. A: undefined, B: " "
D. A: " ", B: undefined

정답: C

존재하지 않는 인덱스에 접근할 때: 1) 속성 접근 방식 `[]`은 `undefined`를 반환 2) `charAt()` 메서드는 빈 문자열 `" "`을 반환 이는 중요한 차이점으로, `charAt()`이 더 안전한 방법으로 간주됩니다.

💡 학습 팁

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