바로 드가보자
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
(자바스크립트 배우기 좋은 사이트)
Method
const target = { a: 1, b: 2 };
const source = { b: 4, c: 5 };
const returnedTarget = Object.assign(target, source);
console.log(target);
// expected output: Object { a: 1, b: 4, c: 5 }
console.log(returnedTarget === target);
// expected output: true
b: 4 가 나오는 이유는
target 안에있는 b: 2 의 값을
source에 있는 b: 4 나중에 처리되면서
target의 b: 2를 씹고 b: 4로 선언하기 때문이다.
To be contunue..
'Front > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 클래스형과 함수형 (0) | 2022.12.06 |
---|---|
[JavaScript] 자바스크립트 Click 이벤트 사용 방법 (0) | 2022.12.05 |
[JavaScript] 자바스크립트 JSON.stringify()에 대한 설명 (0) | 2022.09.22 |
[Java Script] 자바스크립트 Null 과 Undefined의 차이 (0) | 2022.09.05 |
[Java Script] 자바스크립트 Scope의 개념 (0) | 2022.08.04 |