자바스크립트를 제대로 공부하지 않고 무작정 쓰고 있다보니까 갑자기 궁금해지는 것들이 많다.
오늘은 let, var, const에 대해 정리해 보려고 한다.
var a = 10
var a = 10
var a = 10
이렇게 선언해도 전혀 문제가 없다.
let
let으로 변수를 선언할 경우 같은 이름의 변수를 여러번 선언할 수 없다. 선언 후 값을 바꾸는 것은 가능하다.
const
이름에서도 알 수 있듯이 상수를 선언할 때 사용한다. 같은 이름으로 여러번 선언할 수 없으며 값을 바꿀 수 없다.