배열은 여러 개의 값을 순차적으로 나열한 자료구조

배열의 생성

  1. 배열 리터럴을 통해 배열 생성
const arr = ['바나나', '복숭아', '키위'];

console.log(arr);
console.log(arr.length); // 3
  1. 배열 생성자 함수

    const arr2 = Array();        
    console.log(arr2); // [ ]
    
    const arr3 = new Array(10);  // 배열 크기만 생성
    console.log(arr3); //[<10 empty items> ]
    
    const arr4 = Array(1, 2, 3); 
    console.log(arr4);   // 선언과 동시에 초기화
    

일반적인 배열과의 차이점

자바스크립트의 모든 값이 객체의 프로퍼티 값이 될 수 있으므로 모든 값이 배열의 요소가 될 수 있다.


Array method

indexOf

includes

push

pop