[Javasciprt] Spread

자바스크립트에서 …는 스프레드 연산자로 사용됩니다.

이 연산자는 배열이나 개체를 하나 이상의 인수로 나누어 전달하거나 병합하는 데 사용됩니다.

즉, 배열에서 …를 사용하여 다른 배열의 요소를 새 배열로 복사하거나 배열의 요소를 함수 인수로 전달할 수 있습니다.

const arr1 = (1, 2, 3);
const arr2 = (4, 5, 6);
const arr3 = (...arr1, ...arr2); // (1, 2, 3, 4, 5, 6)

function myFunction(a, b, c) {
  console.log(a, b, c);
}

myFunction(...arr1); // 1 2 3