포스팅 목적 JavaScript의 변수 선언 방식인 var, let, const 를 차이점을 중심으로 알아봅니다. var 와 let, const 이란? var, let, const 는 JavaScript 에서 변수를 선언하는 키워드 입니다. var 은 ES1 부터, let 과 const 는 ES6 부터 도입됐습니다. var 과 let, const 의 차이점 1. 변수 재선언과 재할당 여부 변수 재선언과 재할당은 코드의 유지보수성에 영향을 미칩니다. var : 변수 재선언 O / 변수 재할당 O let : 변수 재선언 X / 변수 재할당 O const : 변수 재선언 X / 변수 재할당 X 2. 스코프 var : 함수 레벨 스코프로 함수 내에서 선언된 변수는 함수 내에서만 유효합니다. let, const ..