[JS] 유사 배열 객체

초코침·2023년 4월 5일
0

JavaScript

목록 보기
25/26

유사 배열 객체란,

  1. length 프로퍼티를 가지고
  2. 인덱스로 프로퍼티에 접근할 수 있으며
  3. 순회 가능한

마치 배열같은 객체를 말한다.


대표적으로, 함수의 프로퍼티인 arguments가 유사 배열 객체다.


유사 배열 객체는 이름처럼 배열과 유사하지만 본질적으로는 객체다.

Arguments의 타입을 체크해 보면,

Array의 인스턴스가 아닌 Object임을 확인할 수 있다.


유사 배열 객체는 length 프로퍼티를 갖기 때문에 for문으로 순회할 수 있다.


유사 배열 객체를 배열로 변환하려면 Array.from 메서드를 사용한다.

profile
블로그 이사중 🚚 (https://sungjihyun.vercel.app)

0개의 댓글