데브로그

프로그래밍 팁 그리고 프로그램 사용 방법 등을 공유 합니다.

JavaScript

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를 사용하는 방법에 대해서 알아봤습니다.

감사합니다. 🙂

Leave a Reply