노마드코더/Vanilla JS

#1-7 let, const, var

준승박 2021. 8. 22. 16:54

let, const, var에 대하여

 

우리는 웹사이트를 만들며 쉽게 변하지 않는 데이터를 만들고싶은 경우가 있다. 예를 들면 중요한 정보, 공지사항 같은 경우를 예로 들수있다.

 

자바스크립트에서는 Const 상수의 개념의 데이터 저장공간을 만들어낼수있다.

Const 는 변수 재선언, 변수 재할당 모두 불가능하다.

let 은 변수에 재할당이 가능하다.

var 은 변수에 재할당이 가능하다.

 

const a = 221;
let b = a - 5;
a = 4;       // Type Error Assignment to constant variable
console.log(b);

위에서 확인 할 수 있듯이, const 데이터 값을 변경하는 코드를 주입시

Type Error Assignment to constant variable라는 코드와 함께 에러가 발생하는것을 알수있다.