배열 병합하기

배열을 병합하는 것은 프로그래밍에서 자주 사용되는 작업입니다. 배열을 병합하면 두 개 이상의 배열을 하나로 합칠 수 있습니다. 이 글에서는 배열을 병합하는 다양한 방법을 알아보겠습니다.

1. concat() 메서드 사용하기

JavaScript에서는 concat() 메서드를 사용하여 배열을 병합할 수 있습니다. concat() 메서드는 기존 배열에 다른 배열을 추가하여 새로운 배열을 생성합니다.

다음은 concat() 메서드를 사용하여 두 개의 배열을 병합하는 예제입니다.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const mergedArray = array1.concat(array2);
console.log(mergedArray); // [1, 2, 3, 4, 5, 6]

2. spread 연산자 사용하기

ES6부터는 spread 연산자를 사용하여 배열을 병합할 수 있습니다. spread 연산자를 사용하면 기존 배열의 모든 요소를 새로운 배열에 펼쳐서 병합할 수 있습니다.

다음은 spread 연산자를 사용하여 두 개의 배열을 병합하는 예제입니다.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
const mergedArray = [...array1, ...array2];
console.log(mergedArray); // [1, 2, 3, 4, 5, 6]

3. push() 메서드 사용하기

JavaScript에서는 push() 메서드를 사용하여 배열을 병합할 수도 있습니다. push() 메서드는 기존 배열의 끝에 다른 배열의 요소를 추가합니다.

다음은 push() 메서드를 사용하여 두 개의 배열을 병합하는 예제입니다.

const array1 = [1, 2, 3];
const array2 = [4, 5, 6];
for (let i = 0; i < array2.length; i++) {
  array1.push(array2[i]);
}
console.log(array1); // [1, 2, 3, 4, 5, 6]

요약

위에서는 JavaScript에서 배열을 병합하는 세 가지 방법을 살펴보았습니다. concat() 메서드, spread 연산자, push() 메서드를 사용하여 배열을 병합할 수 있습니다. 필요에 따라 가장 편리한 방법을 선택하여 배열을 병합해보세요!

참고 자료:

#javascript #배열 #병합