01. JS 변수 선언 방법 : var / let / const자바스크립트에서 사용되는 변수 선언 방식에는 var, let, const 3가지가 있다.var는 ES6이전인 비교적 오래전부터 사용되었지만, ES6 등장 이후 현재는 잘 사용되지 않는 변수 선언 방법이다.현재는 거의 let, const를 사용하며, var, let, const의 차이점은 아래와 같다. 재선언재할당스코프호이스팅varO (재선언시 덮어쓰기)O함수 스코프호이스팅 발생 with InitializationletXO (가변 변수)블록 스코프호이스팅 발생 without Initialization (Reference Error)constXX (불변 변수)블록 스코프호이스팅 발생 without Initialization (Reference E..
ASAC/Front-End 2024. 9. 3. 17:03
01. JS 변수 선언 방법 : var / let / const자바스크립트에서 사용되는 변수 선언 방식에는 var, let, const 3가지가 있다.var는 ES6이전인 비교적 오래전부터 사용되었지만, ES6 등장 이후 현재는 잘 사용되지 않는 변수 선언 방법이다.현재는 거의 let, const를 사용하며, var, let, const의 차이점은 아래와 같다. 재선언재할당스코프호이스팅varO (재선언시 덮어쓰기)O함수 스코프호이스팅 발생 with InitializationletXO (가변 변수)블록 스코프호이스팅 발생 without Initialization (Reference Error)constXX (불변 변수)블록 스코프호이스팅 발생 without Initialization (Reference E..