본문 바로가기
하루 1개 이상 면접 질문

면접질문 64일차

by 멈추지않아 2022. 3. 28.

0328let, var, const를 사용해서 변수를 만드는 것의 차이점은 무엇일까요?

우선 var, let 과 cons의 차이는 선언 후에 변수 내용을 변경 가능한지 불가능한지로 나누어집니다. const는 불가능하고 나머지 두 개는 변경이 가능합니다. let과 var의 차이는 우선 var는 선언을 하고 다시 재선언을 할 수 있습니다. 그리고 자기가 선언한 함수 밖에서 사용이 불가합니다. 또한 호이스팅이 돼서 선언보다 실행을 더 빨리해도 됩니다. let은 호이스팅 안되고 블록 스코프이기 때문에 블록을 벗어나면 사용을 못 하게 됩니다. 즉 for 문에서 선언하면 for 문을 벗어나면 사용이 안 됩니다.

 

'하루 1개 이상 면접 질문' 카테고리의 다른 글

면접질문66일차  (0) 2022.03.30
면접질문 65일차  (0) 2022.03.29
면접질문 63일차  (0) 2022.03.27
면접질문 62일차  (0) 2022.03.26
면접질문 61일차  (0) 2022.03.25