javascript에서 나올 수 있는 기본 개념을 정리해 보았다.JavaScriptvar, let, const의 차이점은?세 가지 모두 변수 선언 키워드입니다.var은 ES6 이전에도 존재했던 키워드로, 함수 스코프 내에서 변수명 재사용, 값 재할당이 가능합니다.let과 const는 ES6부터 등장한 키워드로, 둘 다 같은 스코프 내에 변수명 재사용이 불가능하고 블록 스코프를 가집니다.let은 값을 재할당 할 수 있으며, const는 상수이기 때문에 선언과 동시에 초기화를 진행하고 값 재할당이 불가능합니다.(단 객체나 배열의 내부 값은 변경 가능)var은 변수명 재사용이 가능하기 때문에 변수명 재사용으로 인한 예기치 못한 부작용이 발생할 수 있어 const 사용을 권장합니다.또한 var은 호이스팅 시 초..