JavaScript言語リソース

ECMAScriptはJavaScriptの基礎となるスクリプト言語です。 ECMA-262およびECMA-402仕様でECMA国際標準化機構によって標準化されたECMAScript。 以下のECMAScript標準が承認されているか、取り組んでいます:

名前 リンク リリース日 説明
現在のエディション
ECMA-262第11版

PDF,HTML,作業草案,リポジトリ

2020 ECMAScript2020言語仕様
ECMA-262第10版

PDF,HTML,作業草案,リポジトリ

2019 ECMAScript2019言語仕様
ECMA-262第9版

PDF、HTML、
作業中 下書き、リポジトリ

2018 ECMAScript2018言語仕様
ECMA-402第5版 作業草案、リポジトリ 2018 ECMAScript2018国際化API仕様
廃止版/歴史版
ECMA-262 PDF June1997 ECMAScript:汎用のクロスプラットフォームプログラミング言語。 これはECMAScript標準の最初のバージョンでした。
ECMA-262第2版 PDF August1998 ECMAScript言語仕様。 これはECMAScript標準の2番目の改訂であり、ISO標準16262でもあります。
ECMA-262第3版 PDF December1999 ECMAScript言語仕様。 これはECMAScript標準の3番目の改訂版で、JavaScript1.5に対応しています。
正誤表も参照
ECMA-262第5版 PDF December2009 ECMAScript言語仕様。 これはECMAScript標準の5番目の改訂版です。
MozillaでのES5エラータとECMAScript5のサポートも参照してください
ECMA-357 PDF June2004 ECMASCRIPT for XML(E4X).
E4Xの正誤表も参照のこと。
ECMA-262 5.1Edition PDF,HTML June2011 このバージョンは、国際標準ISO/IEC16262:2011の第3版と完全に一致しています。
ES5の正誤表の修正、新機能は含まれていません。
ECMA-402 1st Edition PDF, HTML December 2012 ECMAScript Internationalization API Specification
ECMA-262 6th Edition PDF, HTML June 2015 ECMAScript 2015 Language Specification
ECMA-402 2nd Edition PDF June 2015 ECMAScript 2015 Internationalization API Specification
ECMA-262 7th Edition HTML June 2016 ECMAScript 2016 Language Specification
ECMA-402第3版 HTML June2016 ECMAScript2016国際化API仕様
ECMA-262第8版 HTML June2017 ECMAScript2017言語仕様
ECMA-402第4版 HTML June2017 ECMAScript2017国際化API仕様

エスNextは、次のバージョンが執筆時点でどのようなものであっても参照する動的な名前です。 エス定義上、仕様はまだ確定されていないため、次の機能はより正確に提案と呼ばれます。

ECMAScriptの歴史の詳細については、Wikipedia ECMAScriptのエントリを参照してください。

公開wikiとes-discussメーリングリストからリンクされているECMAScript言語仕様、コードネーム”Harmony”、およびECMAScript国際化API仕様の次の改訂に参加するか、単に作業を追跡することがでecmascript.org.