상수 : 값을 재할당할 수 없어서 변수에 저장된 값을 변경할 수 없는수
변수 재할당
변수에 값을 재할당하게되면 메모리 공간을 지우고 그 메모리 공간에 재할당 값이 새롭게 저장되는 것이 아닌 새로운 메모리 공간을 확보 그리고 그곳에 값을 저장
가비지컬렉터
더 이상 사용되지 않는 메모리를 해제하는 기능 ➡️ 메모리 누수 방지
표현식 ㅣ 값으로 평가될 수 있는 문이다. 즉, 표현식이 평가되면 새로운 값을 생성하거나 기존 값을 참조한다.
undefined 정의되지 않은
null 변수에 값이 없다.
1.값을 저장할 때 확보해야하는 메모리 공간의 크기를 결정하기 위해
2.값을 참조할 때 한 번에 읽어 들여야 할 메모리 공간의 크기를 결정하기 위해
3.메모리에서 읽어 들인 2진수를 어떻게 해석할지 결정하기 위해
기존 원시 값을 사용해 다른 타입의 새로운 원시 값을 생성하는 것이다.