[JavaScript] let과 const

Junseo Kim·2020년 7월 21일
0

let

재선언은 불가하지만 재할당이 가능하다.

let name = 'junseo';

name = 'kimjunseo'; // 재할당 할 수 있다.

const

선언과 동시에 할당이 이루어져야하며, 재선언, 재할당 모두 불가능하다. array에 값을 추가하거나 하는 것은 가능하다. 즉, 불변이라는 뜻은 아니며 이미 존재하는 값을 바꿀 수 없는 것이다.

const name = 'junseo'; // 선언과 동시에 할당해줘야 함

name = 'kimjunseo'; // error 불가능하다. 

기본적으로 const를 사용하고 재할당이 필요한 경우만 let을 사용한다. var는 사용하지 않는다.

0개의 댓글