
변하지 않은 변수
일반적인 변수는 재할당을 통하여 값을 변경할 수 있지만, 상수로 사용하는 변수는 값의 재할당을 할 수 없다.
(원시값이 아닌 객체가 할당될 경우 변경 가능하다.)
장점 : 상태유지, 가독성, 유지보수의 편의성 등
const CONST_VAL = 100; // 상수의 네이밍은 대문자와 _(언더스코어)를 많이 사용한다.
CONST_VAL = 200; // TypeError: Assignment to constant variable.
변하지 않는 값
데이터 자체를 의미한다.
변수 안에 들어가는 변하지 않는 값.
let a = 100; // 100이 리터럴