깊은복사

· FE/리뷰
원시 타입 vs 객체 타입원시 타입객체 타입변경 불가능한 값변경 가능한 값원시 값을 변수에 할당하면 변수(확보된 메모리 공간)에는 실제 값이 저장됨객체를 변수에 할당하면 변수에는 참조 값이 저장됨원시 값을 갖는 변수를 다른 변수에 할당하면 원본의 원시 값이 복사되어 전달 => 값에 의한 전달(pass by value)객체를 가리키는 변수를 다른 변수에 할당하면 원본의 참조 값이 복사되어 전달 => 참조에 의한 전달(pass by reference) 원시 값변경 불가능한 값(immutable value)읽기 전용 값원시 값은 어떤 일이 있어도 불변하기 때문에 데이터의 신뢰성을 보장함값을 직접 변경할 수 없기 때문에 변수 값을 재할당하면 새로운 메모리 공간을 확보하고 변수가 참조하던 메모리 공간의 주소를 변..
따봉치치
'깊은복사' 태그의 글 목록