반응형

JavaScript에서 ...은 전개 연산자(spread operator)로 사용된다.

이 연산자는 배열 또는 객체를 하나 이상의 인수로 분해(destructuring)하여 전달하거나 병합(merge)하는 데 사용된다.

 

즉, 배열에서 ...을 사용하여 다른 배열에 있는 요소들을 새로운 배열에 복사하거나, 함수의 인수로 배열의 요소들을 전달할 수 있다. 

 

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
반응형