TIL 003 | 변수를 선언할 때 let, const, var 의 차이점

김태규·2021년 7월 25일
post-thumbnail

let, const, var

변수를 선언하는 방법에는 let, const, var가 있다. 기본적으로 const를 쓰고 필요할때는 let을 쓰되 var는 요즘에는 거의 사용하지 않는다.


차이점

let은 재선언 금지, 재할당 가능

let a = 1;
let a = 2;
//재선언 금지

let a = 1;
a = 2;
//재할당 가능

const는 재선언 금지, 재할당 금지

const a = 1;
const a = 2;
//재선언 금지

const a = 1;
a = 2;
//재할당 금지

var는 재선언 가능, 재할당 가능

var a = 1;
var a = 2;
//재선언 가능

var a = 1;
a = 2;
//재할당 가능

0개의 댓글