반응형
초기화와 생성을 해주는 것입니다.
const(constant)는 상수
let은 변수 입니다.
아래처럼 let으로 사용하게 되면
let a = 100;
let b = a - 5;
a = 10;
console.log(b);
console에는 95가 출력됩니다.
하지만
const a = 100;
const b = a - 5;
a = 10;
console.log(b);
입력하게 되면
index.js:3 Uncaught TypeError: Assignment to constant variable. 에러가 뜨게 됩니다.
이 말은 const 타입으로 a를 100으로 정의를 했는데 상수이기 때문에 a에 10을 대입하지 못하기 때문입니다.
const는 변경할 수 없는 상수
let은 변수!
위를 예로 입력한 수를 변경하면 안되는 경우는 const를 사용하고
변경해도 상관 없는 경우는 let을 사용하면 됩니다.
반응형
'2020 > IT Q_A' 카테고리의 다른 글
MONgo db 환경변수 설정 (0) | 2020.02.21 |
---|---|
Visual Studio Edit in settings.json (0) | 2020.02.17 |
증감연산자 x++, ++x (0) | 2020.02.13 |
Ajax란? (0) | 2020.02.13 |
xml에서 주석처리 단축키 (0) | 2020.01.30 |