자바스크립트 배열

승민·2025년 4월 11일
0

면접 대비

목록 보기
14/31

자바스크립트 배열은 여러 값을 순서대로 저장할 수 있는 객체 기반의 자료 구조입니다.

배열의 특징

  1. 제로 인덱스 기반
    배열은 0부터 시작하는 인덱스로 요소에 접근합니다. 예: arr[0]은 첫 번째 요소입니다.

  2. 동적 크기
    크기가 고정되지 않아 push(), pop() 같은 메서드로 자유롭게 요소를 추가하거나 제거할 수 있습니다.

  3. 내장 메서드
    map(), filter(), reduce() 같은 메서드로 데이터를 간결하게 처리할 수 있습니다.

  4. length 속성
    배열의 크기를 나타내며, 자동으로 갱신됩니다. 예: 요소를 추가하면 length가 늘어납니다.

  5. 객체 기반
    배열은 객체처럼 동작하며, 해시 테이블 비슷한 구조로 데이터를 관리합니다. 그래서 메모리에서 연속적일 필요 없이 필요한 데이터만 저장하고, 크기를 미리 정하지 않아도 유연하게 확장할 수 있습니다.

0개의 댓글