ES6 부터 추가된 자바스크립트의 변수 선언 const, let에 대해 알아 보겠다. var - 자바스크립트의 변수선언 사용예 : document.writeln(vTiger); //undefinded var vTiger = "호랑이"; document.writeln(vTiger); //호랑이 var vTiger = "사자"; document.writeln(vTiger); //사자 vTiger = "원숭이"; document.writeln(vTiger); //원숭이 문제1. vTiger 변수를 선언하지 않았음에도 에러가 발생하지 않는다. 이것을 호이스팅이라고 하는데 변수가 선언만 된다면 초기화를 했든 안했든 Scope의 맨위에 생성된다. 그래서 초기화(변수의 값을 지정)하지 않아도 에러가 발생하지 않는다...