[javascript] 배열과 배열 메서드

자바스크립트에서 배열은 여러 값을 저장하고 관리하는 데 사용됩니다. 배열 메서드는 배열을 조작하고 효율적으로 처리하는 데 도움이 됩니다.

배열 생성

배열은 [] 로 생성됩니다. 예를 들면:

let fruits = ['사과', '바나나', '수박'];

배열 요소 접근

각 요소는 인덱스(위치)를 사용하여 접근됩니다. 첫 번째 요소의 인덱스는 0입니다.

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

배열 길이

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

console.log(fruits.length); // 3

배열 메서드

여러 배열 메서드를 사용하여 배열을 조작할 수 있습니다.

fruits.push('딸기'); // ['사과', '바나나', '수박', '딸기']
let removedFruit = fruits.pop(); // '딸기'
fruits.shift(); // ['바나나', '수박']
fruits.unshift('체리'); // ['체리', '바나나', '수박']
let bananaIndex = fruits.indexOf('바나나'); // 1
fruits.splice(1, 0, '오렌지'); // ['체리', '오렌지', '바나나', '수박']

배열 순회

배열 메서드 또는 반복문을 사용하여 배열 요소에 접근하고 조작할 수 있습니다.

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

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

배열은 자바스크립트에서 빈번히 사용되며, 배열 메서드는 배열을 다루는 데 매우 유용합니다.

참고 자료: