Programming/Java Script

왜 JavaScript에서 ES6(ECMA2015) 가 중심일까?

감귤밭호지차 2022. 12. 19. 22:42

ES6은 현재 2022년 기준 최신 버전이 아님에도 불구하고 많은 기업에서 ES6을 강조하며 지원자들의 주요 자격으로 꼽는 것일까요??

 

2022년 6월 ECMA2022가 최종 승인 되면서 ES13까지 나왔습니다. 

다만, ES6은 ES5 이하 명세에서 문제가 되었던 부분들이 해결되었고 많은 기능들이 추가되면서, 가독성 유지보수성 향상으로 이어짐으로써 React나 Vue등의 유명 라이브러리들도 이에 맞추어 개발 환경을 ES6으로 바꾸게 되었던 것입니다. 아직까지도 인기가 많은 라이브러리들이 모두 ES6을 권장하고 있고 이로 인해 많은 개발자들이 많이 쓰고 있기 때문에 아직까지도 ES6이 중요시 하게 사용되고 있는게 아닐까 싶습니다..

 

🔶ES6에서 지원하는 주요 기능들은 다음과 같습니다. 

 

1. Class지원

2. let & Const 지원

3. Arrow Functions

4. Modules

5. Promises

 

🔶이외에도 추가 기능 지원으로 다음과 같이,, 

 

1. 비구조화 할당 지원

2. 객체 리터럴

3. Template Literals

4. 매개변수 기본 값 

.

.

.

Array, String class의 메서드 추가, loop문법 추가 등이 있습니다. 

 

 


참고 블로그 링크 : Javascript 기초 - ES6 대격변 시대

참고 블로그 링크 : ES6 문법

참고 블로그 링크 :