모던 자바스크립트 Deep Dive 변수 관련해서 질문드립니다.
안녕하세요. 혼자서 독학 하던 중에 내용이 이해가 되지 않는 부분이 있어서 질문 드립니다. 모던 자바스크립트 Deep Dive 책에서 변수 선언 및 값의 할당 부분을 공부하고 있는데 책의 내용과 제가 검색해본 내용에 혼동이 생기는 부분이 있습니다. 책에서는 “ 변수에 값을 할당할 때는 이전 값 undefined가 저장되어 있던 메모리 공간을 지우고 그 메모리 공간에 할당 값 80을 새롭게 저장하는 것이 아니라 새로운 메모리 공간을 확보하고 그곳에 할당 값 80을 저장한다는 점에 주의하자 ” 라는 구문과 함께 아래 그림 내용과 다음과 같은 코드가 설명으로 나와 있습니다. 그런데 제가 더 찾아본 내용으로는 primitive type위 경우에는 값이 변경되어도 동일한 메모리 주소를 같는 것으로 알고 있는데 아래 그림은 메모리 주소가 변경되는 것 처럼 표현이 되어있습니다. 제가 혹시 놓치고 있는 부분이 있는 것일까요??
Loading...