Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript 언어 리소스란? ECMAScript 표준 완벽 정리

JavaScript 언어 리소스란 무엇인가?

JavaScript 언어 리소스는 스크립팅 언어의 국제 표준인 ECMAScript와 관련된 모든 자료를 의미합니다. ECMAScript는 국제 표준화 기구인 Ecma International에서 관리하며, 크게 두 가지 사양으로 표준화되어 있습니다.

  • ECMA-262: ECMAScript 언어 자체의 핵심 사양
  • ECMA-402: 다국어 및 지역화 기능을 담당하는 국제화(Internationalization) API 사양

이러한 표준 문서는 JavaScript가 브라우저나 실행 환경에 관계없이 일관된 방식으로 동작하도록 보장하는 기반이 됩니다.

현재 최신 ECMAScript 표준

현재 유효한 최신 에디션은 다음과 같습니다.

  • ECMA-262 9판(9th Edition): ECMAScript 2018 언어 사양(Language Specification)
  • ECMA-402 5판(5th Edition): ECMAScript 2018 국제화 API 사양(Internationalization API Specification)

역대 ECMAScript 표준 에디션

이전 버전의 표준 문서 역시 하위 호환성 확인이나 학습 목적으로 유용하게 활용할 수 있습니다.

  • ECMA-262 7판: ECMAScript 2016 언어 사양
  • ECMA-402 3판: ECMAScript 2016 국제화 API 사양
  • ECMA-262 8판: ECMAScript 2017 언어 사양
  • ECMA-402 4판: ECMAScript 2017 국제화 API 사양

마무리

ECMAScript 표준은 매년 새로운 에디션이 발행되며 JavaScript 언어의 발전 방향을 제시합니다. 최신 문법과 기능을 정확히 이해하고 싶다면 ECMA-262와 ECMA-402 공식 문서를 참고하는 것이 가장 확실한 방법입니다.