es2017はes6ですか?

青灯夜游
青灯夜游オリジナル
2022-03-23 12:24:342173ブラウズ

es2017 は es6 ではありません。es2017 は es8 とも呼ばれ、es6 は 2 つのバージョンです。 es2017 は 2017 年にリリースされた ECMAScript の 8 番目のバージョンであるため、es8 とも呼ばれます。es6 は 2015 年にリリースされた ECMAScript の 6 番目のバージョンであり、es2015 とも呼ばれます。

es2017はes6ですか?

このチュートリアルの動作環境: Windows 7 システム、ECMAScript 8&&ECMAScript 6 バージョン、Dell G3 コンピューター。

es2017 は es6 ではありません。

es2017 は es8 とも呼ばれ、es6 は 2 つのバージョンです。

「es」の紹介

es の正式名は「ECMAScript」です。ES の後に数字が続くと、 ECMAScript の別のバージョンです。実は全部で8つのバージョンがあります。詳しく見てみましょう:

ES1、ES2、ES3、ES4

ES1: 1997 年 6 月 — ES2: 1998 年 6 月 — ES3: 1999 年 12 月 — ES4: 失敗

すべてをまとめてみました。これらは ECMAScript の最初の 4 つのバージョンです。ここで簡単に確認してみましょう。最初の 3 つのバージョンは 1 年に 1 つずつリリースされ、4 番目のバージョンは政治的理由により通過しなかったことを知っておいてください。

ES5

2009 年 12 月: 約 10 年後の 2009 年に ES5 がリリースされました。 ECMAScript の次のバージョンがリリースされるまでに 6 年かかりました。

ES6 / ES2015

2015 年 6 月: おそらくここから混乱が始まります。ご覧のとおり、ES6 と ES2015 は実際には同じものです。

最初に昇格した名前は ES6 でした。ただし、組織委員会は、ECMAScript を毎年更新することを要求しています。その結果、このバージョンは ES 2015 という名前に変更され、今年の接尾辞を付けて毎年更新する必要があります。

ES2016 (ES7)

2016 年 6 月: ECMAScript の 7 番目のバージョン。

ES2017 (ES8)

2017 年 6 月: ECMAScript の第 8 バージョン。

ES.Next

ES.Next が表示される場合があります。これは不安定なバージョンであり、次のバージョンが登場するまでの作業中です。

これはなぜですか?

リリースごとに言語に更新と新機能がもたらされるからです。

重要なポイント

  • ECMAscript は毎年更新されます。

  • ECMAScript は次のように命名されています。 1 から始まる番号順: ES1、ES2、ES3、ES4、ES5

  • 新バージョン (2015 年以降) ES の名前は年に基づいています: ES2015、ES2016、ES2017

  • ECMAScript は標準です。 JavaScript は、ES 標準の一般的な実装言語です。その他の実装標準言語には、SpiderMonkey、V8、ActionScript などがあります。

次回 ES をご覧になるときに、その定義をより深く理解していただければ幸いです!

[関連する推奨事項: JavaScript ビデオ チュートリアル ウェブフロントエンド]

以上がes2017はes6ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。