자바스크립트 let, const형 변수와 var형 변수 호이스팅
2021. 6. 29.
모던 자바스크립트에는 var, let, const형의 변수가 존재한다. ECMA5이하의 버전에서는 var형 변수가 사용이 되었고 ECMA6로 버전업이 되면서 let, const형 변수가 추가되었다. ECMA6에서 let형 변수가 추가된 이후로 var형 변수는 사용하지 말라는 것이 권고사항이다. 우선 var형을 왜 사용하지 말라는 것인지에 대해 알아보자. console.log(varVariable); //undefined var varVariable = 10; console.log(varVariable); //10 var varVariable; console.log(varVariable); //10 var varVariable = 20; console.log(varVariable); //20; 위의 소스코..