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