concat
은 여러개의 배열을 하나로 합쳐주는 함수.
concat
은 기존의 배열을 건들이지 않는다.
const arr1 = {1, 2, 3};
const arr2 = {4, 5, 6};
const concated = arr1.concat(arr2);
console.log(concated); // [1, 2, 3, 4, 5, 6];
console.log(arr1); // [1, 2, 3]
console.log(arr2); // [4, 5, 6]
만약 ES6의 스프레드 연산자를 쓰면 다음과 같이 나타낼 수도 있다.
const concated = [...arr1, ....arr2];