반응형
728x170
var은 변수로서 선언된다.
일반적으로 위와 같이 선언하는 경우가 많다.
const는 상수로 선언되며 선언되는 범위가 한정되어 있다. 이를 블록 스코프라고 한다.
상수는 한 번 선언되면 값이 바뀔 수 없고 선언할 때에도 값을 무조건 넣어줘야 한다.
** 블록스코프의 범위는 중괄호{} 이다. 중괄호 안에서 선언되었으면 중괄호 안에서만 접근이 가능하다는 소리다.
let은 const 처럼 블록스코프이지만 다른 특징을 가진다. 얘는 변수로서 값이 할당이 되지 않아도 되고 값이 할당된 후 바뀔 수 있다.
위 3개의 차이를 알아서 오류가 없길 바란다.
728x90
반응형
그리드형