let, const, var

이희주·2022년 6월 30일
0

var

선언된 변수는 값의 재할당이 가능하며, 같은 이름으로 변수를 재선언하는 것이 가능하다.

var a = 'a'
var a = 'b'

let

let을 통해서 선언된 변수는 값의 재할당이 가능하지만 같은 이름의 변수를 재선언하는 것은 불가능

let a = 'a'
a = 'b'
let a = 'c'	// 오류

const

let과 함께 ES6에 새로 추가된 변수 선언 명령어. const를 통해서 선언된 변수는 재선언이 불가능하며, 값의 재할당도 불가능

const a			// 오류
const b = 'b'
b = 'c'			// 오류
profile
어제보다 오늘 발전하는 프론트엔드 개발자

0개의 댓글