const numArray = [3,4];
const add = (x,y) => x + y;
add(...numArray) // return 7
const array1 = [10,20];
const array2 = [30, 40];
const array3 = [...array1, ...array2, 50]; // [10,20,30,40,50]
const numArray = [3,4,7];
const add = (x,y,z) => x + y + z;
add(...numArray) // return 14
const object1 = {
name: "javascript",
age: 12
};
const object2 = {
nickname: "js",
age: 12
};
const object3 = {
...object1,
...object2
}
// Object { name: "javascript", nickname: "js",age: 12}
더 자세하고 다양한 활용법은 아래의 참고페이지를 참고해주세요!
참고 페이지:
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/Spread_syntax
수정할 부분이나 궁금하신게 있다면 언제나 질문해주세요!!!