IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
var, let, const의 차이에 대해 설명해드리겠습니다.
먼저 var는 오래전부터 사용되던 변수 선언 방식이고, let과 const는 ES6부터 도입된 새로운 변수 선언 방식입니다.
let은 블록 스코프 변수를 선언할 때 사용되며, 변수 값을 재할당할 수 있습니다. 즉, 변수의 값이 바뀔 수 있는 상황에서 사용됩니다.
const는 상수를 선언할 때 사용되며, 한 번 할당한 값을 변경할 수 없습니다. 따라서 const로 선언한 변수는 재할당이 불가능합니다.
따라서, var는 오래된 방식이고 let과 const는 블록 스코프를 잘 지키며 코드를 안전하고 가독성있게 작성할 수 있도록 도와줍니다.IE11과 같은 구형 브라우저를 사용하지 않는 이상, var 대신 let과 const를 사용하는 것이 권장됩니다.
요고가 도움이 되었길 바라요! 다른 궁금증 있으시면 물어봐주세요~