#29 자바스크립트에서 Object.assign() 메소드를 이용한 객체를 생성 및 create()와 차이점
Object.assign()은 소스 개체에서 대상 개체로 모든 열거 가능한 속성과 자체 속성을 복사하고, 대상 객체를 반환합니다. 즉, 소스 개체의 열거 가능한 고유 속성을 대상 개체에 할당 할 수 있고 개체를 복제하거나 개체를 병합할 수 있습니다. Object.assign(target, ...sources)는 target이 빈객체{}가 아닐 경우, 반환 받은 값을 저장한 새로운 변수는 target과 참조값을 공유한다. 1. Object.assign() 사용법 var my_obj = {color: 'red'}; // my_obj 개체에서 열거 가능한 속성과 자체 속성을 cloned_my_obj에 복사 var cloned_my_obj = Object.assign({}, my_obj ); 2. Object...
2023.07.20