본문 바로가기
퍼블리셔/javascript,jquery

[바닐라JS ] 변수 let, const 차이점

by 영니_ 2021. 1. 28.
반응형

오늘의 공부😎

바닐라JS

vanlia.js 란 라이브러리가 포함되지않은 순수한 자바스크립트를 지칭 

[어떠한 라이브러리나 프레임워크를 쓰지 않는 자바스크립트를 이르는 별명]

javascript 변수에는 var, let, const가 있는데 

4년전만 해도 var 밖에 쓸 수 없었지만 그 후 let 과 const를 쓸 수 있게 되었는데 

 

 

 

 

 

 

const는 상수를 변수에 둘때 사용된다.

변수는 뭐고 상수는 뭔가?

변수는 상황에 따라 그 값이 변경 가능, 상수값을 '절대로'바꿀 수 없음

 

예를 들어, 아래와 같이 코드를 작성했을경우

const a = 221;
let b = a - 5;
a = 4
console.log(b,a);

TypeError: Assignment to constant variable. at /index.js:3:3

콘솔박스에서는 위와 같은 에러 메세지 보일 것

 

왜냐하면 바뀌지 않는 변수로 a를 설정해놓고 아래서 변수값을 바꿔주려고 했기 때문

반응형

댓글