개발일지

Object.assign() 값을 차례대로 겹쳐 복사하기 (드림코딩 자바스크립트 입문편) 본문

JavaScript

Object.assign() 값을 차례대로 겹쳐 복사하기 (드림코딩 자바스크립트 입문편)

MotherCarGasoline 2022. 6. 26. 20:32

처음 Object.assign을 보고 차례대로 값을 복사한다고 생각해서 중첩되는줄 알았다. 그래서 콘솔 결과값은

color  = red,blue

size = big 인줄 알았지만

차례대로 덮어가면서 복사한다는 메소드로 설명되었다.

 

assign 아래 추가 설명 (제네릭 관련 기호이기 때문에 아직 모르는게 당연하다)

복사하려는 target과 복사하려는 source로 구성되어있다.

차례대로 T와 U와 V가 겹쳐서 복사된다. 위에 color와 같이 복사되면서 없는 property는 덮어진다. 교집합처럼

추가로 배열 전달도 가능하다

 

 


 

 

https://www.youtube.com/watch?v=1Lbr29tzAA8&list=PLv2d7VI9OotTVOL4QmPfvJWPJvkmv6h-2&index=7 

 

Comments