[javascript] 배열 데이터 유형

JavaScript에서 배열은 여러 데이터를 하나의 변수에 저장할 수 있는 유용한 자료 구조입니다. 배열은 순서가 있는 요소들의 목록이며 숫자 인덱스를 사용하여 각 요소에 액세스할 수 있습니다.

배열 생성

배열은 대괄호를 사용하여 생성됩니다.

let fruits = ['사과', '바나나', '딸기'];

배열 요소 액세스

각 배열 요소는 0부터 시작하는 인덱스를 가지고 있습니다. 이를 사용하여 특정 요소에 액세스할 수 있습니다.

console.log(fruits[0]); // 출력: '사과'

배열 길이

length 속성을 사용하여 배열의 길이를 확인할 수 있습니다.

console.log(fruits.length); // 출력: 3

배열 내장 메서드

JavaScript 배열은 다양한 내장 메서드를 제공하여 배열 요소를 추가, 제거, 정렬, 필터링 등의 작업을 수행할 수 있습니다. 예를 들어, push() 메서드를 사용하여 배열에 요소를 추가할 수 있습니다.

fruits.push('수박');
console.log(fruits); // 출력: ['사과', '바나나', '딸기', '수박']

배열과 반복문

배열의 각 요소에 대해 반복 작업을 수행해야 할 때 for 루프나 forEach 메서드를 사용할 수 있습니다.

for (let i = 0; i < fruits.length; i++) {
  console.log(fruits[i]);
}

fruits.forEach(function(fruit) {
  console.log(fruit);
});

JavaScript 배열은 다양한 작업에 활용될 수 있으며, 유연성과 다양한 내장 메서드를 제공하여 데이터를 처리하기 편리하게 만듭니다.

참고 자료