인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

루룸님의 프로필 이미지
루룸

작성한 질문수

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

유사배열의 메서드 사용

작성

·

338

0

안녕하세요!
배열 메서드 관련해서 의문이 생겨서 질문드립니다

querySelectorAll 로 반환되는 요소들은 유사 배열인데 forEach 가 사용되더라구요
구글링 해봐도 nodeList와 HTMLCollection은 유사배열이기 때문에 배열 메서드는 사용 할 수 없다고 나오는데.. 왜 아래와 같은 결과가 나오는걸까요?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

NodeList는 배열은 아니지만 forEach 하나는 쓸 수 있습니다. forEach가 배열에만 있는 메서드가 아닙니다. 다른 객체에도 있습니다.

루룸님의 프로필 이미지
루룸

작성한 질문수

질문하기