군침이 싹 도는 코딩
변수 ( let, const ) 본문
let name = "Mike"
name = "MiMi"
console.log(name)
>> "MiMi"
const name = "Mike"
name = "MiMi"
console.log(name)
>> Uncaught TypeError: Assignment to constant variable.
at https://cdpn.io/cpe/boomboom/pen.js?key=pen.js-f94c3b90-723f-282b-df97-39dbb353d721:2
# let 은 값을 바꿀수 있는 변수이다
const는 값을 바꿀수 없는 상수이다.
JavaScript 에서는 undefined 도 하나의 값이다
let y ;
y = 1;
console.log(y); // 1
const x ;
x = 1;
console.log(x); // ReferenceError: x is not defined
# let 은 선언과 값을 따로 넣어줘도 되지만
const 는 선언과 동시에 값을 넣어줘야 한다
'JavaScript > Basic' 카테고리의 다른 글
변수, 호이스팅, TDZ(Temporal Dead Zone) (0) | 2023.06.26 |
---|---|
연산자 ( 증가 연산자 , 감소 연산자 ) (0) | 2023.06.26 |
형변환 (0) | 2023.06.26 |
대화 상자 ( alert, prompt, confirm ) (0) | 2023.06.26 |
자료형 ( typeof ) (0) | 2023.06.26 |