원시값
원시값은 불변성을 가지고 있어 한번 할당한 값은 재할당하는것 이외에는 변경될 수 없음.
- 어떤 변수에 다른 변수를 할당하면 그 변수의 값이 복사되어 할당된다.
- 복사해서 할당된 값은 새로운 메모리 공간에 적재되기 때문에 값이 아닌 값이 있는 메모리 주소를 전달한다고 봐야 한다.
- 전혀 다른 메모리 주소이기 때문에 서로 영향을 줄 수 없다.
copy

객체
- 변경 가능한 값
- 프로퍼티 개수라던지 정해진 제약이 없어 동적으로 프로퍼티를 추가하고 삭제할 수 있다.
- 크기에 따라 원시 값 보다 많은 메모리를 소비할 수 있다.
- 객체 변수는 참조 값을 기억하기 때문에 재할당 하더라도 값이 바뀌지 참조 값이 바뀌지 않는다.
객체의 비교
객체 변수를 다른 변수에 할당하면 원본의 참조 값이 복사
