ECMAScriptのバージョン
ECMAScript |
通称 |
V8エンジン |
---|---|---|
(1999) |
ES3 |
|
(2009) |
ES5 |
v3.19 (2012) |
ES2015 |
ES6 |
v4.9 (2013) |
ES2016 |
ES7 |
v5.1 (2016) |
ES2017 |
ES8 |
v5.8 (2017) |
ES2018 |
ES9 |
v6.6 (2018) |
ES2019 |
ES10 |
v7.1 (2019) |
ES2020 |
ES11 |
v8.0 (2020) |
ES2021 |
ES12 |
v8.7 (2021) |
ES2022 |
ES13 |
v9.1 (2022) |
JavaScriptはECMA(エクマ;European Computer Manufacturers Association)によって管理されていて、ECMAScriptという名前で仕様が決められています。 ES2015以降、毎年6月に新しいバージョンがリリースされています。
ECMAScriptの正式名(ES20xx)と通称(ESx)で番号が1つずれているので、 解説記事などを読むときに注意が必要です。
V8エンジンはGoogleが中心となって開発しているJavaScript/WebAssemblyのランタイム環境です。 ECMAScriptの最新版に追随する形で、随時機能追加されているようです。