JavaScript Spread Operator (…) 사용 방법
이번 시간에는 JavaScript의 Spread Operator를 사용하는 방법에 대해서 알아보겠습니다.
.
Array를 복사할 때 사용합니다.
let arr = ["a", "b", "c"];
let newArray = [...arr];
// newArray = ["a", "b", "c"]
.
Array를 확장할 때 사용합니다.
let arr = ["a", "b"];
let newArray = [...arr, "c", "d"];
// newArray = ["a", "b", "c", "d"]
.
Array를 다른 Array와 합칠 때 사용합니다.
let arr = ["a", "b"];
let arr2 = ["c", "d"];
let newArray = [...arr, ...arr2];
// newArray: ["a", "b", "c", "d"]
.
Object 객체를 합칠 때 사용합니다.
let obj = {
str: "a"
};
let obj2 = {
num: 1
};
let newObj = {
...obj,
...obj2
};
// newObj: {str: "a", num: 1}
.
이렇게 JavaScript 의 Spread Operator를 사용하는 방법에 대해서 알아봤습니다.
감사합니다. 🙂