JavaScript에는 이러한 객체를 조작하는 데 사용할 수 있는 모든 종류의 메서드가 있는 Object 클래스가 있습니다. 이 기사에서는 Object.assign() 메서드를 살펴보고 어떻게 사용되는지 보여드리겠습니다.
객체는 JavaScript의 데이터 유형이며, 키:값 쌍이라고 하는 Python 사전. 물건이 있다고 가정해 봅시다. Harry라고 합시다. 다음과 유사한 키: 값 쌍을 가질 수 있습니다.
이 상황에서 테마의 경험 법칙은 콜론 왼쪽에 있는 속성의 이름이 키이고 오른쪽에 있는 것이 값이라는 것입니다. 대부분의 키와 값은 매우 간단합니다. 약간 위험할 수 있는 유일한 속성은 마지막 속성인 애완 동물입니다. 애완 동물은 항상 여기에서 열쇠입니다. 그러나 값은 두 개의 다른 키 쌍인 값이 있는 개체입니다. 이것이 우리가 중첩 객체라고 부르는 것입니다.
Object.assign (target,… sourceObjs);
assign() 하나 이상의 소스 개체를 가져와 대상 개체에 복사하는 데 사용할 수 있습니다. 코드로 바로 이동하여 어떤 기능을 하는지 살펴보겠습니다.
코드를 함께 공개합시다. hpChar라는 리터럴 개체부터 시작하겠습니다. 이 hpChar에는 이름, 성, 나이, 주소 및 애완동물이 있습니다. 이 애완 동물 속성은 개체 자체이며 자체적으로 몇 가지 키와 값을 가지고 있습니다.