배열에 원소 추가하기
자바스크립트에서는 배열에 원소를 추가하는 여러 가지 방법이 있습니다. 아래에서는 몇 가지 대표적인 방법을 소개하겠습니다.
1. push() 메소드 사용하기
let myArray = [1, 2, 3];
myArray.push(4);
console.log(myArray); // [1, 2, 3, 4]
push()
메소드는 배열의 끝에 새로운 원소를 추가합니다.
2. concat() 메소드 사용하기
let myArray = [1, 2, 3];
let newArray = myArray.concat(4);
console.log(newArray); // [1, 2, 3, 4]
concat()
메소드는 기존 배열과 새로운 원소를 합쳐 새로운 배열을 생성합니다.
3. spread operator(…) 사용하기
let myArray = [1, 2, 3];
let newArray = [...myArray, 4];
console.log(newArray); // [1, 2, 3, 4]
spread operator(…)는 배열을 펼쳐서 각각의 원소로 분리하여 새로운 배열을 생성합니다.
4. 배열 인덱스를 활용하기
let myArray = [1, 2, 3];
myArray[myArray.length] = 4;
console.log(myArray); // [1, 2, 3, 4]
배열의 length
프로퍼티 값을 활용하여 새로운 원소를 추가할 수도 있습니다.
새로운 원소를 배열에 추가하는 방법은 여러 가지가 있지만, 어떤 방법을 선택하던 간에 배열에 원소가 추가되는 것은 마찬가지입니다.
더 자세한 내용은 MDN 문서를 참조하시기 바랍니다.