LearnApplyShare

[js] 배열의 마지막에 여러 요소 추가

November 04, 2018 - [array, 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번이 가장 직관적으로 이해하기 쉽다고 생각한다.