var 대신 const 와 let으로 변수선언하기

이전에는

var a;
var b = 1;

요렇게 var로 선언을 했다면


이제는

const c = 2;
let d = 3;
d =4;

로 사용하자

 

const 는 한 번 선언하면 값을 바꿀 수 없는 상수가 되고,

let은 선언과 변경이 자유로운 변수를 의미한다. 

 

 

차이점 

** const로 선언된 변수는 같은 스코드(중괄호)내에서 중복된 이름을 가질 수 없다.