![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_5.gif)
7 번째 질문 (깊은 복사와 얕은 복사)에 대하여 설명하시오. 얕은 복사 (Shallow Copy)객체의 겉부분(최상위 속성)만 복사합니다.만약 속성 중에 또 다른 객체가 있다면, 그 내부 객체는 원본과 같은 것을 가리킵니다.즉, 복사본에서 내부 객체의 값을 바꾸면 원본에도 변화가 생깁니다.깊은 복사 (Deep Copy)객체 내부의 모든 값을 새롭게 복사합니다.내부 객체도 독립적인 새로운 객체로 만들어지므로, 복사본을 수정해도 원본은 변화하지 않습니다. 얕은 복사 예시 const originalObj = { a: 1, b: { c: 2 } };// 얕은 복사: 최상위 속성만 복사 (내부 객체 b는 같은 주소를 참조)const shallowCopy = { ...originalObj };// 복사본의 내..