노마드코더/자바스크립트

#1-7 let, const, var

김정호 2021. 8. 22. 23:32

 

 

const (상수)

const의 정의

 

const는 constant, 즉 상수라는 뜻이다. 상수는 안정적이라는 뜻
변하지 않는다.

예시

const a = 221;
const b = a - 5;
console.log(b, a);

//216 221
const a = 221;
let b = a - 5;
a = 4;
console.log(b, a);

//Assignment to constant variable
//js:3:3 --> 3번째 줄에서 에러가 발생함

다른 사람들이 변수를 바꿀 수 없게 하려면 const를 사용
다른 사람들이 변수를 바꾸어도 괜찮다면, let을 사용

변수 var

var = varibel을 뜻한다.

var a = 221;
var b = a - 5;
a = 4;
console.log(b, a);

//216 4


let 과 똑같이 작동한다.