얕은복사1 불변 객체 불변 객체를 만드는 방법 자바스크립트 변수 복사 비교( 기본형데이터, 참조형 데이터) 아래 게시물을 다 이해했다는 가정에서 쓰는 글입니다.!! greenteafrog.tistory.com 위 포스팅의 마지막 부분을 보면 알 수 있듯이 참조형 데이터의 '가변'은 데이터 자체가 아닌 내부 프로퍼티를 변경할 때만 성립한다고했다. 데이터 자체 ( 새로은 데이터(객체)를 할당 하면 )를 변경 하면 기본형 데이터와 마찬가지로 기존데이터는 변하지 않는다. ( 새로운 데이터 주소를 저장 할 뿐이다 ) 이때 내부 프로퍼티를 변경할때마다 새로운 객체를 할당하기로 약속한다면 객체역시 불변성을 확보할 수 있다. 객체 가변성의 문제점 얕은 복사 var user = { name: 'eastzoo', age: 25 }; var n.. 2023. 2. 16. 이전 1 다음