var, let, const

heyjk2212·2023년 12월 17일
0

면접준비

목록 보기
11/13
post-thumbnail

var: ES5에서 사용되었던 변수 선언 키워드입니다. 함수 스코프를 갖고 있으며, 변수 재선언과 재할당이 가능합니다. 하지만 블록 스코프를 무시하는 등 몇 가지 예기치 못한 동작이 있어서 ES6에서 let과 const로 대체되었습니다.

let: ES6에서 도입된 변수 선언 키워드입니다. 블록 스코프를 갖고 있어서 블록 내에서만 유효합니다. 변수를 재선언할 수 없지만 재할당은 가능합니다.

const: 또 다른 ES6에서 도입된 변수 선언 키워드입니다. let과 마찬가지로 블록 스코프를 가지며, 상수를 선언할 때 사용됩니다. 한 번 할당하면 재할당이 불가능하며, 재선언도 불가능합니다.

profile
She can do it, He can do it, Why not me?

0개의 댓글