[NodeJs] var, let, const 차이점
var, let, constvar, let 변수를 선언하는 키워드, const는 상수를 선언하는 키워드다.var, let 변수 선언 키워드는 리터럴 값의 재할당이 가능하지만, const는 리터럴 값의 재할당이 불가능하며 const 키워드는 선언과 동시에 리터럴 값을 할당해 줘야 한다. 여기서 말하는 리터럴은 let countNumber = 23; 에서 23이 리터럴이다. Scopefunction-scoped var block-scoped let, const 여기서 scope라는 말은 선언된 어떤 변수가 있다면 이 변수가 유효한 공간적 범위를 말한다. 자바스크립트에서는 크게 전역스코프와 함수스코프가 존재했었고, { ECMA6부터 블록스코프(중괄호스코프)를 지원한다. } => let, constvar(fun..