변수호이스팅 [JavaScript] 변수 호이스팅 변수 선언 자바스크립트의 경우 변수를 선언할 때 var, let, const 키워드를 사용한다. ES6 이전부터는 변수 선언을 오로지 var 키워드만을 이용했다고 한다. 그렇다면 변수 선언에 var 외에 let, const를 사용해야 하는 이유가 있을까? var키워드는 여러 단점을 가지고 있는데 그중 대표적으로 블록 레벨 스코프(block-level-scope)를지원하지 않고, 함수 레벨 스... 자바스크립트JavaScript변수호이스팅jsJavaScript
[JavaScript] 변수 호이스팅 변수 선언 자바스크립트의 경우 변수를 선언할 때 var, let, const 키워드를 사용한다. ES6 이전부터는 변수 선언을 오로지 var 키워드만을 이용했다고 한다. 그렇다면 변수 선언에 var 외에 let, const를 사용해야 하는 이유가 있을까? var키워드는 여러 단점을 가지고 있는데 그중 대표적으로 블록 레벨 스코프(block-level-scope)를지원하지 않고, 함수 레벨 스... 자바스크립트JavaScript변수호이스팅jsJavaScript