모던 JavaScript의 핵심 기능
·
FrontEnd/JavaScript
JavaScript는 ES2015(ES6)를 기점으로 현대적인 프로그래밍 언어로 대폭 발전했습니다. 매년 새로운 기능들이 추가되면서 개발자들의 생산성과 코드 품질을 크게 향상시켰습니다. 이번 글에서는 ES2015부터 ES2020까지의 주요 기능들을 간단한 예제와 함께 살펴보겠습니다.ES2015의 혁신적인 변화새로운 변수 선언 키워드ES2015는 기존의 var 키워드 외에 let과 const를 도입했습니다. 가장 큰 차이점은 블록 스코프와 호이스팅 방지입니다.// let: 블록 스코프, 재할당 가능if (true) { let blockVar = "블록 변수"; console.log(blockVar); // "블록 변수"}console.log(blockVar); // ReferenceError//..