[ES6 핵심 정복 #1] 현대 JavaScript의 시작: 변수 선언과 스코프 혁명환영합니다! ES6(ECMAScript 2015)는 JavaScript의 판도를 완전히 바꿔놓은 대규모 업데이트입니다. 그중에서도 가장 중요하고 기초적인 변화는 바로 변수를 선언하는 방식입니다.이전의 var 키워드가 야기했던 혼란을 해결하고 코드를 더 안전하게 만들어 준 let과 const에 대해 완벽하게 이해해 봅시다.1. var의 시대는 끝났다: 왜 var를 피해야 할까요?ES6 이전의 유일한 변수 선언 방식이었던 var는 두 가지 큰 문제점을 가지고 있습니다.함수 레벨 스코프 (Function Scope): var로 선언된 변수는 오직 함수 내부에서만 지역 변수로 취급됩니다. if문이나 for문 같은 블록({}) 안..