반응형

초기화와 생성을 해주는 것입니다.

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
블로그 이미지

꽃꽂이하는개발자

,