반응형 변수1 [JavaScript] let/var/const의 차이 변수 선언 시 자주 쓰이는 let/var/const 의 차이는 무엇일까? 자바스크립트 초보인 내게 자문자답하며~ 개념을 정리해보자 1. var 선언 var로 선언하는 경우 자바스크립트는 호이스팅(변수 선언이 어디에 있든 상관없이 다른 코드보다 먼저 실행되는 특징) 에 따라 선언된 변수에 undefined가 먼저 할당된다. console.log(name) // output : undefined var name = 'jiyoon'; console.log(name); // output : jiyoon 또한, var의 경우 같은 함수 내에서 변수 사용이 가능하며 변수에 값을 재할당 할 수 있다. 그리고 변수의 중복 선언이 가능하다. 2. let 선언 let으로 선언하는 경우 선언보다 전에 호출했을 때 name에.. 2022. 8. 1. 이전 1 다음 반응형