[js] 배열의 마지막에 여러 요소 추가
배열의 마지막에 2개 이상의 원소를 추가하는 방법
하나, splice
let arr1 = [1,2];
let arr2 = [3,4];
arr1.splice(arr1.length, 0, ...arr2)
둘, concat
let arr1 = [1,2];
let arr2 = [3,4];
arr1 = arr1.concat(arr2);
셋, push
let arr1 = [1,2];
let arr2 = [3,4];
arr1.push(...arr2);
넷, spread operator
let arr1 = [1,2];
let arr2 = [3,4];
arr1 = [...arr1, ...arr2]
결론
4번이 가장 직관적으로 이해하기 쉽다고 생각한다.
Comments