[javascript] 배열 (Array) 데이터 구조
배열은 자바스크립트에서 가장 기본적이고 강력한 데이터 구조 중 하나입니다. 배열은 동적으로 크기가 조정되며, 여러 종류의 데이터 타입을 담을 수 있습니다.
배열 생성
배열은 다음과 같이 생성할 수 있습니다.
let colors = ['빨강', '노랑', '파랑'];
배열 요소 (Element) 접근
배열의 각 요소에는 인덱스를 사용하여 접근할 수 있습니다. 첫 번째 요소는 인덱스 0으로 접근할 수 있습니다.
console.log(colors[0]); // '빨강'
배열 길이
배열의 길이는 length
속성을 통해 얻을 수 있습니다.
console.log(colors.length); // 3
배열 메서드
자바스크립트 배열은 여러 유용한 메서드를 제공합니다. 예를 들어, push
메서드를 사용하여 배열에 새로운 요소를 추가할 수 있습니다.
colors.push('초록');
console.log(colors); // ['빨강', '노랑', '파랑', '초록']
또한, pop
메서드를 사용하여 배열의 마지막 요소를 제거할 수도 있습니다.
colors.pop();
console.log(colors); // ['빨강', '노랑', '파랑']
요약
배열은 자바스크립트에서 매우 유용한 데이터 구조로, 여러 요소를 저장하고 조작하는 데 사용됩니다. 이러한 기본적인 배열의 개념을 이해하면 자바스크립트에서 데이터를 다루는 데 도움이 될 것입니다.
더 많은 배열 관련 정보는 MDN web docs에서 확인할 수 있습니다.