[javascript] 배열과 배열 메소드

자바스크립트에서 배열은 여러 개의 값들을 하나의 변수에 저장할 수 있는 자료구조입니다. 배열은 [ ] 기호를 사용하여 선언하며, 각각의 값은 쉼표로 구분하여 나열합니다.

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

배열 요소에 접근하기

배열 요소에는 인덱스를 사용하여 접근할 수 있습니다. 첫 번째 요소는 인덱스 0으로 시작하며, 순차적으로 증가합니다.

console.log(fruits[0]); // 사과
console.log(fruits[2]); // 딸기

배열 길이 확인하기

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

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

배열에 요소 추가하기

배열에 요소를 추가할 때는 push() 메소드를 사용합니다.

fruits.push('오렌지');
console.log(fruits); // ['사과', '바나나', '딸기', '오렌지']

배열에 요소 제거하기

배열에서 요소를 제거할 때는 pop() 메소드를 사용합니다. 이 메소드는 배열의 마지막 요소를 제거하고, 제거한 요소를 반환합니다.

let lastFruit = fruits.pop();
console.log(fruits); // ['사과', '바나나', '딸기']
console.log(lastFruit); // 오렌지

배열 요소 정렬하기

배열의 요소를 정렬할 때는 sort() 메소드를 사용합니다. 이 메소드는 배열을 알파벳 순서로 정렬합니다.

fruits.sort();
console.log(fruits); // ['바나나', '딸기', '사과']

배열 메소드 참고 자료