JS_객체 복사(얕은, 깊은) 정리

dev.dave·2023년 7월 25일

Javascript

목록 보기
62/167

// 얕은 복사 , 즉 레퍼런스만
const user = { name: "dave", age: "30" };
const user2 = user;
user2.name = "coder";
console.log(user);

// 깊은 복사 // 옛날 방식
const user3 = {};
for (key in user) {
user3[key] = user[key];
}
console.log(user3);

//깊은 복사 // 새로운방식
const user4 = {};
Object.assign(user4, user);
console.log(user4);

profile
🔥개인 메모 / 다른블로그 자료 참조 / 다른블로그 자료 퍼옴 (출처표기) /여기저기서 공부 했던 내용 개인메모 & 참고 / 개인 기록 용도 블로그 입니다.🔥

0개의 댓글