개발자 Saaad
[JavaScript] var, let, const 본문
var, let, const
자바스크립트에서 변수를 선언할 때 var, let, const를 사용합니다.
var | 중복선언과 재할당이 가능합니다 |
let (ES6) | 중복 선언은 불가하며, 재할당은 가능합니다 |
const (ES6) | 중복 선언과 재할당이 불가능합니다 |
var
- 중복 선언과 재할당이 가능하며 할당된 값이 변수에 저장됩니다.
- 이런 특징으로 인해서 자율성이 생기지만 소스 코드가 복잡해질 경우 기존 선언해둔 변수를 잊고 다시 선언하거나 재할당을 해서
어떤 부분에서 값이 변경되었는지 파악하기 힘들어질 수 있습니다.
let
- 중복 선언은 불가하며, 재할당은 가능합니다
const
- 중복선언과 재할당이 불가능합니다.
하지만 const로 선언했어도 배열과 객체의 값을 변경하는 것은 가능
'학습 > kakao X goorm 풀스택12회차' 카테고리의 다른 글
[JavaScript] 호이스팅(Hoisting) (0) | 2024.11.27 |
---|---|
[JavaScript] var, let, const 유효한 참조 범위(scope) (0) | 2024.11.27 |
[CSS]Grid CSS (중요) (0) | 2024.11.22 |
[CSS]Flexbox 관련 CSS (중요) (0) | 2024.11.18 |
[CSS]Transform, Animation 사용방법 (0) | 2024.11.18 |