JavaScript バージョン
- 前のページ JS 保留語
- 次のページ JS 2009 (ES5)
JavaScript バージョン
JavaScriptはBrendan Eichが1995年に発明され、1997年にECMA標準になりました。
ECMAScriptはその言語の公式名称です。
2015年から、ECMAScriptは年ごとに命名されています(ECMAScript 2015)。
ECMAScriptバージョン
バージョン | 公式名称 | 説明 |
---|---|---|
1 | ECMAScript 1 (1997) | 第1版 |
2 | ECMAScript 2 (1998) | 編集方法のみが変更されました。 |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | 未発表 |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | 編集の変更 |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScriptは通常ESと略称されています。
ブラウザのサポート
すべてのブラウザはECMAScript 3を完全にサポートしています。
すべての現代ブラウザはECMAScript 5を完全にサポートしています。
ES5のブラウザサポート(2009)
ブラウザ | バージョン | 開始日 |
---|---|---|
Chrome | 23 | 2012年9月 |
Firefox | 21 | 2013年4月 |
IE | 9* | 2011年3月 |
IE / Edge | 10 | 2012年9月 |
Safari | 6 | 2012年7月 |
Opera | 15 | 2013年7月 |
* Internet Explorer 9はECMAScript 5の"use strict"をサポートしていません。
ES6のブラウザサポート(ECMAScript 2015)
ブラウザ | バージョン | 日付 |
---|---|---|
Chrome | 58 | 2017年4月 |
Firefox | 54 | 2017年6月 |
Edge | 14 | 2016年8月 |
Safari | 10 | 2016年9月 |
Opera | 55 | 2017年8月 |
Internet ExplorerはECMAScript 2015をサポートしていません。
ES7のブラウザサポート(ECMAScript 2016)
ブラウザ | バージョン | 日付 |
---|---|---|
Chrome | 68 | 2018年5月 |
Opera | 47 | 2018年7月 |
JavaScript / ECMAScript
JavaScript これはNetscape用に開発されました。Netscape 2は最初にJavaScriptを実行したブラウザでした。
Netscape以降、Mozilla FoundationがFirefoxブラウザのJavaScript開発を続けました。
最新のJavaScriptバージョンは1.8.5です。(ECMAScript 5と同じ)。
ECMAScript ECMA InternationalがJavaScriptを組織的に採用した後に開発されました。
第一版ECMAScriptは1997年に発表されました。
このリストでは、異なる製品のバージョン番号を比較しています:
年 | JavaScript | ECMA | ブラウザ |
---|---|---|---|
1996 | 1.0 | Netscape 2 | |
1997 | ECMAScript 1 | IE 4 | |
1998 | 1.3 | Netscape 4 | |
1999 | ECMAScript 2 | IE 5 | |
2000 | ECMAScript 3 | IE 5.5 | |
2000 | 1.5 | Netscape 6 | |
2000 | 1.5 | Firefox 1 | |
2011 | ECMAScript 5 | IE 9("use strict"を除く) | |
2011 | 1.8.5 | Firefox 4(parseIntの先頭のゼロを除く) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | すべてのブラウザで部分サポート |
IE 4はECMAScript 1(1997)をサポートする最初のブラウザです。
IE 5はECMAScript 2(1999)をサポートする最初のブラウザです。
IE 5.5はECMAScript 3(2000)をサポートする最初のブラウザです。
IE 9 * はECMAScript 5(2011)をサポートする最初のブラウザです。
Internet Explorer 9はECMAScript 5の「use strict」をサポートしていません。
Chrome 23、IE 10、Safari 6が最初のグループ完全ECMAScript 5をサポートするブラウザ:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
2012年9月 | 2012年9月 | 2013年4月 | 2012年7月 | 2013年7月 |
- 前のページ JS 保留語
- 次のページ JS 2009 (ES5)