JavaScript의 유사 배열
JavaScript에는 배열과 비슷하지만 모든 기능을 지원하지는 않는 객체들이 있습니다. 이러한 객체들을 유사 배열(pseudo-array)이라고 부릅니다.
유사 배열은 주로 DOM 요소를 다룰 때 발생합니다. 예를 들어 살펴보겠습니다. 다음과 같은 문단(paragraph)들이 있다고 가정해 봅시다:
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
이제 이 문단들을 변수로 가져와 보겠습니다:
let elems = document.querySelectorAll('p');
elems 변수에는 유사 배열이 담기게 됩니다:
console.log(elems); // 이것은 유사 배열입니다
다음 수업들에서 우리는 유사 배열의 특징, 일반 배열과 어떤 점이 비슷하고 어떤 점이 다른지에 대해 자세히 알아볼 것입니다.