728x90 객체 복사1 javaScript - 객체의 병합(깊은 복사, 얕은 복사) 객체 복사는 기본적으로 원본 객체의 주소값을 참조합니다. 복사된 객체와 원본 객체 간의 연결고리 계속이어지며, 한쪽을 바꾸면 복사된 객체와 원본 객체의 값 전부가 바뀌게 됩니다. 이러한 복사된 객체와 원본 객체 간의 연결고리를 끊으려면 어떻게 해야할까요? 또한 1뎁스 객체의 연결고리를 끊더라도 2뎁스는 원본 객체를 참조하는 경우, 이를 얕은 복사라고 합니다. 반면 모든 뎁스의 연결고리를 끊는 것을 깊은 복사라고 합니다. 깊은 복사 const sourceObject = { traits: { value: 'Bob', source_id: 1, updated_at: 1623238587468 }, emails_opend_last_30_days: { value: 33, source_id: 2, updated_at:.. 2021. 8. 5. 이전 1 다음 728x90