TIL_상수 vs. 리터럴

박성훈·2022년 6월 27일

JavaScript

목록 보기
5/25
post-thumbnail

상수

변하지 않은 변수

일반적인 변수는 재할당을 통하여 값을 변경할 수 있지만, 상수로 사용하는 변수는 값의 재할당을 할 수 없다.
(원시값이 아닌 객체가 할당될 경우 변경 가능하다.)

장점 : 상태유지, 가독성, 유지보수의 편의성 등

const CONST_VAL = 100; // 상수의 네이밍은 대문자와 _(언더스코어)를 많이 사용한다.
CONST_VAL = 200; // TypeError: Assignment to constant variable.

리터럴

변하지 않는

데이터 자체를 의미한다.
변수 안에 들어가는 변하지 않는 값.

let a = 100; // 100이 리터럴
profile
프론트엔드 학습일지

0개의 댓글