1. var var name = 'hello' console.log(name) // hello var name = 'good night' console.log(name) // good night var는 변수를 선언한 후에 다시한번 var로 선언해도 에러가 나오지 않고 각기 다른 값이 출력된다. 이를 보완하기위해 추가된 변수 선언방식이 아래의 let 과 const이다. let과 const의 공통점은 위에서 이미 변수가 선언되었을 경우 아래서 변수 재 선언이 되지 않는다.(아래의 에러메시지 출력됨) //Uncaught SyntaxError: Identifier '******' has already been declared 차이점(immutable여부)은 아래와 같다. 2. let let은 변수 재할당이 가..