# Shallow Copy & Deep Copy

4개의 포스트

Shallow Copy & Deep Copy

객체를 복사를 해올 수 있는 도구 스프레드 연산자는 ES6문법으로 배열, 객체등의 개별 요소를 각각 복사해와 분리해주는 메서드이다.얕은복사란 객체를 속성값으로 갖는 객체의 경우 한단계까지만 복사한다.얄은 복사는 '주소' 즉 값의 위치를 복사하는 것이다.(값의 메모리 주

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

Shallow Copy & Deep Copy

데이터 자체를 통째로 복사한다.복사된 두 객체는 완전히 독립적인 메모리를 차지한다.value type의 객체들은 깊은 복사를 하게 된다.이때, arr1에 있는 모든 string들은 깊은 복사가 일어나서 새로운 배열을 생성하여 arr2에 할당한다. (String은 val

2022년 6월 29일
·
0개의 댓글
·
post-thumbnail

Day 15)1. 객체와 배열이 복사가 이상해.. => Shallow-Copy 2. 스크롤 형태의 페이지네이션 만들자! => Infinite-Scroll

오늘 목표 다음 페이지 클릭했을 때 2교시 댓글 수정 ![](https://velog.velcdn.com/images/songinho96/post/f2b54

2022년 5월 27일
·
0개의 댓글
·

Shallow Copy & Deep Copy

깊은 복사(Deep Copy)는 '실제 값'을 새로운 메모리 공간에 복사하는 것을 의미한다얕은 복사(Shallow Copy)는 '주소 값'을 복사한다는 의미이다.얕은 복사의 경우 주소 값을 복사하기 때문에, 참조하고 있는 실제값은 같습니다.

2022년 5월 4일
·
0개의 댓글
·