JAVASCRIPT 변수 [ var, const, let ] 차이점
○ 자바스크립트에서는 3개의 키워드 [ var, const, let ] 를 사용해 변수를 선언. var 선언은 전역 범위 또는 함수 범위인 반면 let 및 const는 블록 범위이다. (1) var - ES5까지의 자바스크립트에는 변수 선언방법은 var 뿐이었다. - var로 선언한 변수는 함수 스코프 or 전역 스코프입다. → 함수 스코프 : 함수 내부 영역 → 전역 스코프 : 함수 내외부 영역 * scope : 범위 - 선언한 변수의 값을 update 할 수 있다. * 단 변수가 선언된 스코프와 하위 스코프(중첩, 내부 함수)에서만 가능 - 변수를 다시 선언할 수 있다. (2) let º 'Let' 단어를 사용 - 블록범위로써 블록에 선언된 변수는 해당 블록 내에서만 사용할 수 있다. *블록 : { ..