--- title: JavaScript 言語情報 slug: Web/JavaScript/Language_Resources tags: - Advanced - ECMA - Guide - JavaScript translation_of: Web/JavaScript/Language_Resources ---
ECMAScript は JavaScript の基礎を成すスクリプト言語です。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) | 1997 年 6 月 | 最初の ECMAScript 標準 | |
ECMA-262 (ES 2) | 1998 年 8 月 | ECMAScript 標準の改訂 2 版。ISO 16262、JIS X 3060 でもある。 | |
ECMA-262 (ES 3) | 1999 年 12 月 | ECMAScript 標準の改訂 3 版。JavaScript 1.5 に相当する。 正誤表も参照のこと。 |
|
ECMA-262 (ES 5) | 2009 年 12 月 | ECMAScript 5。 ES5 正誤表 および Mozilla における ECMAScript 5 のサポート も併せて参照してください。 |
|
ECMA-357 | 2004 年 6 月 | ECMAScript for XML (E4X)。 E4X 正誤表 も併せて参照してください。 |
|
ECMA-357 Edition 2 | 2005 年 12 月 | ECMAScript for XML (E4X)。 | |
ECMA-262 (ES 5.1) | PDF、HTML | 2011 年 6 月 | このバージョンは完全に国際標準 ISO/IEC 16262:2011 第 3 版に適合しています。 この標準には ES5 正誤表の修正が含まれており、新機能はありません。 |
ECMA-402 1.0 | PDF、HTML | 2012 年 12 月 | ECMAScript Internationalization API 1.0 |
ECMA-262 2015 (ES 6) | PDF、HTML | 2015 年 6 月 | ECMAScript 2015 (第 6 版) |
ECMA-402 2.0 | 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 は、執筆時点での次のバージョンを表す動的な名前です。 ES.Next 機能は、定義により仕様がまだ確定していないため、より正確には提案と呼ばれています。
ECMAScript の歴史に関する詳しい情報は Wikipedia の ECMAScript の記事を参照してください。
"Harmony" というコードネームが付けられた次の改訂版や ECMAScript Internationalization API 仕様への作業は、ecmascript.org からリンクされた公開 wiki や es-discuss メーリングリスト を通じて参加したり追跡することができます。