javascript 변수 및 호이스팅(Hoisting) : var, let, const, Hoisting
javascript 변수의 선언, 할당 자바스크립트의 변수 선언 방식은 총 세 가지 경우가 있다. var 이름; let 나이; const 성별; var, let, const는 키워드마다 변수의 선언, 할당, 범위에서 차이가 있다. 결론부터 말하자면 var, let, const는 각각 아래와 같은 특징을 가진다. var : 재선언 O 재할당 O let : 재선언 X 재할당 O const : 재선언 X 재할당 X var var은 중복해서 선언이 가능하고, 이 경우, 마지막에 할당된 값이 변수에 저장된다. 또한 값의 재할당도 가능하다. 따라서 기존에 선언해 둔 변수의 존재를 잊어버리고, 값을 재할당 하게 되는 등의 실수가 발생할 수 있다. var 이름 = '홍시'; // 초기 선언 var 이름 = '감홍시';..
2023. 5. 19.