この翻訳は不完全です。英語から この記事を翻訳 してください。

ECMAScriptJavaScript の基礎を成すスクリプト言語です。ECMAScript は標準化団体 ECMA International によって ECMA-262 および ECMA-402 specifications として標準化されています。次のような ECMAScript 標準が承認済みおよび策定中です:

仕様の名称 リンク 策定日 説明
最新のエディション
ECMA-262 9thEdition Working draftリポジトリ 2018 年 ECMAScript 2018
ECMA-402 5thEdition Working draftリポジトリ 2018 年 ECMAScript 2018 Internationalization API 
廃止および歴代のエディション
ECMA-262 (ES 1) PDF 1997 年 6 月 最初の ECMAScript 標準
ECMA-262 (ES 2) PDF 1998 年 8 月 ECMAScript 標準の改訂 2 版。ISO 16262、JIS X 3060 でもある。
ECMA-262 (ES 3) PDF 1999 年 12 月 ECMAScript 標準の改訂 3 版。JavaScript 1.5 に相当する。
正誤表も参照のこと。
ECMA-262 (ES 5) PDF 2009 年 12 月 ECMAScript 5。
ES5 正誤表 および Mozilla における ECMAScript 5 のサポート も併せて参照してください。
ECMA-357 PDF 2004 年 6 月 ECMAScript for XML (E4X)
E4X 正誤表 も併せて参照してください。
ECMA-357 Edition 2 PDF 2005 年 12 月 ECMAScript for XML (E4X)
ECMA-262 (ES 5.1) PDFHTML 2011 年 6 月 このバージョンは完全に国際標準 ISO/IEC 16262:2011 第 3 版に適合しています。
この標準には ES5 正誤表の修正が含まれており、新機能はありません。
ECMA-402 1.0 PDFHTML 2012 年 12 月 ECMAScript Internationalization API 1.0
ECMA-262 2015 (ES 6) PDFHTML 2015 年 6 月 ECMAScript 2015 (第 6 版)
ECMA-402 2.0 PDF 2015 年 6 月 ECMAScript Internationalization API 2.0
ECMA-262 2016 (ES 7) HTML 2016 年 6 月 ECMAScript 2016 (第 7 版)。機能は決定済み。年内 (6 月) に承認される予定です。
ECMA-402 3.0 HTML 2016 年 6 月 ECMAScript Internationalization API 3.0。年内 (6 月) に承認される予定です。
ECMA-262 8thEdition HTML 2017年 6月 ECMAScript 2017 (第 8 版)
ECMA-402 4thEdition HTML 2017年 6月 ECMAScript 2017 Internationalization API Specification

ES.Next is a dynamic name that refers to whatever the next version is at time of‍ writing. ES.Next features are more correctly called proposals, because, by definition, the specification has not been finalized yet.

ECMAScript の歴史に関する詳しい情報は Wikipedia の ECMAScript の記事を参照してください。

"Harmony" というコードネームが付けられた次の改訂版や ECMAScript Internationalization API 仕様への作業は、ecmascript.org からリンクされた公開 wiki や es-discuss メーリングリスト を通じて参加したり追跡することができます。

実装

  • SpiderMonkey - Firefox などの Mozilla 製品で使われている JavaScript エンジン
  • Rhino - Java で書かれた JavaScript エンジン
  • Tamarin - ActionScript 仮想マシン (Adobe® Flash® Player で使われている)
  • その他の実装 (Wikipedia)

関連情報

ドキュメントのタグと貢献者

タグ: 
最終更新者: isdh,