루로그

6. Spread Operator(...연산자) 본문

STUDY/JavaScript 객체지향 & ES6 신문법

6. Spread Operator(...연산자)

강력한루야 2022. 9. 6. 10:43

Spread Operator (...)

  • ...연산자를 사용하면 오브젝트와 어레이의 괄호를 제외한 값만 나열한다
  • 문자 데이터에 ...연산자를 적용하면 한글자씩 나열한다
  • 오브젝트의 키값이 겹치면 무조건 나중에 온 값이 우선이다
var a = [1,2,3];
var b = [4,5];
var c = [...a, ...b];  // [1,2,3,4,5]랑 같은 값이 된다
// Spread Operator(...)를 사용하면 오브젝트와 어레이의 괄호를 제외한 값만 나열한다

var o1 = { a : 1, b : 2};
var o2 = { a : 3, ...o1 }; // {a : 1, b : 2}랑 같은 값이 된다
//위처럼 오브젝트의 키값이 겹치면 무조건 나중에 온 값이 이긴다
콘솔 출력

 

 

 

코딩애플 강의로 실습한 내용입니다
출처 : https://codingapple.com/

 

반응형