프론트엔드/JavaScript
[자바스크립트] var, let, const 차이점
Gapus
2023. 10. 22. 10:37
- var (은)는 변수의 동일 네임으로 재선언 가능, 재할당 가능
- let (은)는 변수 재선언 불가, 재할당 가능
- const (은)는 변수 재선언, 재할당 모두 불가
- var (은)는 function-level scope 이다. 함수 외부에서 호출 시 에러발생
- let, const (은)는 block-level scope 이다. 한 블록 내에서만 호출 가능