let: 선언한 변수의 데이터를 수정 가능하기에 수정이나 변경사항이 있을 수 있는 변수를 선언할 때 쓰는 방식이다.
const: 선언한 변수의 데이터를 수정 불가능하다. 변동이 있어서는 안 될 변수를 선언할 때 쓰는 방식이다.
var: let과 const가 생기기 전에 있었던 유일한 변수 선언 방식으로, 변수 데이터의 수정이 가능하나 변경해서는 안 될 데이터도 변경이 가능하기에 코드 짜는 사람의 의도를 파악하기 어렵다. 따라서 최근에는 let과 const가 주로 쓰인다.