JavaScript에서 값을 선언할 때, let과 const가 있다.
let은 변수. 변하는 수. 즉, 한번 선언하고 나서 바뀔 수 있는 값에 사용한다.
let value = 1;
console.log(value);
value = 2;
console.log(value);
const는 상수. 한번 선언한 후 값이 바뀌지 않을 때 사용한다.
(변수를 선언할 때 var도 있었지만 모던 자바스크립트에서는 이제 더 이상 사용하지 않는다)
const a = 1;
a = 2;
위의 let과 const의 데이터 타입으로는 숫자, 문자열, boolean(참/거짓), null과 undefined가 올 수 있다.
문자열(String)을 나타낼때는 "(큰따옴표) 또는 '(작은따옴표)로 감싸주어야 한다.
또한 null은 이 값이 없다고 선언할 때 사용하며, undefined는 아직 값이 할당되어있지 않은 상태를 의미한다.
결과적으로 null 과 undefined는 둘 다 값이 없음을 의미하지만, null 은 우리가 없다고, 고의적으로 설정하는 값을 의미하고, undefined는 우리가 설정을 하지 않았기 때문에 없는 값을 의미합니다.
'JavaScript' 카테고리의 다른 글
[Javascript] ES11 의 유용한 문법 (0) | 2021.08.06 |
---|---|
[javascript] ~ES6 의 유용한 문법 (0) | 2021.08.02 |
[Javascript] javascript에서의 동기와 비동기방식 (0) | 2021.08.01 |
[Javascript] Callback 함수란 무엇일까? (0) | 2021.07.28 |
[JavaScript] let(Mutable), const(Immutable) 언제 사용할까? (0) | 2020.09.06 |
댓글