자바스크립트의 var / let / const 차이와 Babel 변환 방식 정리
ES6 이후에는 let과 const가 기본 선택지입니다.스코프가 명확하고 동작이 직관적이기 때문입니다.
하지만 브라우저 호환성을 위해 Babel은 여전히 이들을 var로 변환합니다.이 과정에서 스코프 모델의 차이를 맞추기 위해 여러 보정 작업이 들어갑니다.
이 글에서는 다음 내용을 다룹니다.
var, let, const의 핵심 차이
var가 문제가 많은 이유
Babel이 ES6 변수를 ES5로 변환하는 방식
Babel이 반복문에서 _lo...
devnote-vienna453.hashnode.dev3 min read