
안녕하세요, 요즘 소나기가 자주와서 날씨가 많이 습해졌습니다. 그래서인지 오랜만에 포스팅을 올리게 되었습니다.
요즘 자바스크립트 기반 프레임워크 (Vue,React,React-Native,Express) 등등 다양한 것을 공부해보니 자바스크립트의 기본기가 많이 부족한거 같아 자바스크립트 기본기를 다져보려고 자바스크립트 변수부터 1일 1포스팅 할 계획입니다.
1. var ( variable : 변수)
특징
(1). 재선언 가능

(2). 재할당 가능

2. let
특징
(1). 재선언 불가

(2). 재할당 가능

(3).호이스팅 제약 있음

3. const ( constant 상수 )
특징
(1) 재선언 불가

(2) 재할당 불가

(3) 호이스팅 제약 있음

* 상수의 뜻은 본래 변하지 않는 수라는 뜻이지만 자바스크립트의 const는 객체의 내부 값은 변경 가능하기에 엄밀히 따지자면 const는 상수가 아니다.
추가내용
let , const 의 차이점은 ?
바로 immutable( 불변성 ) 의 차이입니다. 위에서 보셨다싶이 let은 재할당이 가능합니다. 그러나 const는 재할당이 불가능합니다.
잘못된 개념은 언제나 댓글로 피드백 주시면 감사하겠습니다.
'JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트 반복문(while, for) - 자바스크립트 정리(2) (0) | 2021.08.14 |
---|---|
[JavaScript] 템플릿 문자열 (0) | 2021.06.03 |
[JavaScript] Javascript OOP(Object-Oriented) Prototype (0) | 2021.05.22 |
[Javascript] 객체 생성 (new Object()) (0) | 2021.05.03 |
[jQuery] 템플릿에서 다른 함수 호출 하는 법 (0) | 2021.04.21 |
최근댓글