Gapus Dev Blog

[자바스크립트] var, let, const 차이점 본문

프론트엔드/JavaScript

[자바스크립트] var, let, const 차이점

Gapus 2023. 10. 22. 10:37
  • var (은)는 변수의 동일 네임으로 재선언 가능, 재할당 가능
  • let (은)는 변수 재선언 불가, 재할당 가능
  • const (은)는 변수 재선언, 재할당 모두 불가
  • var (은)는 function-level scope 이다. 함수 외부에서 호출 시 에러발생
  • let, const (은)는 block-level scope 이다. 한 블록 내에서만 호출 가능