Deep Copy (1) 썸네일형 리스트형 원시 값과 객체의 비교04 - 변경 가능한 값 "원시 값과 객체의 비교" 2. 객체 객체는 프로퍼트의 개수가 정해져 있지 않으며 동적으로 추가되고 삭제할 수 있다. 또한 프로퍼티의 값에도 제약이 있다. 따라서 객체는 원시 값과 같이 확보해야 할 메모리 공간의 크기를 사전에 정해 둘 수 없다. 따라서 객체는 하나의 값을 관리하기 위한 방식이 아니라 여러 개의 값을 복합적인 구조로, 다시 말해 자료 구조로 다룰 수 있는 하나의 자료 구조라고 볼 수 있다. 객체는 복합적인 자료 구조이므로 객체를 관리하는 방식이 원시 값과 비교하여 복잡하고 구현 방식도 브라우저 제조사마다 다를 수 있다. 원시 값은 상대적으로 적은 메모리를 소비하지만 객체는 경우에 따라 크기가 매우 클 수도 있다. 객체를 생성하고 프로퍼티에 접근하는 것도 원시값과 비교할 때 비용이 많이 드.. 이전 1 다음