변수선언 방식 const와 let의 차이

장형원·2022년 3월 31일
0

wecode

목록 보기
3/20

변수를 선언하는 방법에는 크게 세 가지가 있다.
var, let, const 이 세 가지인데 이들 사이에는 차이점이 있다.

var은 셋 중에서 가장 먼저, 그리고 광범위하게 사용되었지만, 변수의 재선언과 재할당이 가능하고 호이스팅 등의 허점이 많아 최근에는 잘 쓰이지 않는다.

그 단점을 보완하기 위해 나온 변수 선언 방식이 const와 let 두 가지이다.
두 개의 변수 선언 방식은 변수 재선언이 되지 않는다.

그렇다면 차이점은 무엇일까

const는 변수 재할당이 되지 않는 반면, let은 변수 재할당이 가능하다.

선언과 할당의 차이

변수 선언과 변수 할당은 다르게 구분할 수 있다.
임의의 변수를 사용할 것이다! 라고 하는 것이 변수 선언이고,

실제 그 변수에 값을 넣는 것을 할당이라고 할 수 있다.

선언

const a

할당

a = 153

즉, const는

이렇게 변수를 선언한 후 재할당이 불가능하지만,

let은

위 이미지와 같이 변수 재할당이 가능하다

profile
순항을 기원하는 개발 이야기

0개의 댓글

관련 채용 정보