ECMAScriptのバージョンの紹介
Baiduの導入:ECMAScriptのは、ECMA-262スクリプトプログラミング言語によって標準化された(以前は、欧州電子計算機工業会として知られ、ヨーロッパ電子計算機工業会)Ecmaインターナショナルです。ワイドウェブアプリケーションにおける言語は、それは多くの場合、JavaScriptやJScriptのと呼ばれ、それが標準のJavaScriptとして理解することができるが、実際には2が実装し、拡張するECMA-262標準装備されています。
ECMAが標準のスクリプトプログラミング言語、このスクリプトをサポートしている必要があり、この標準を使用するには、任意のブラウザで、以前のブラウザの実装は、それぞれ、ブラウザは今、この基本的なスクリプト、更新のECMAScriptのバージョン、ブラウザをサポートしていますこれは、更新する必要があります。
JavaScriptは他のJScript、ActionScriptはありますが、によって実装スクリプト言語ECMAScript仕様です。
3つの言語もECMA規格外の追加機能を提供します。
ECMAScriptのバージョン:
1997 ------ ECMAScript1
1998 ------ ECMAScript2
1999 ------ ECMAScript3
機能:、正規表現の追加のtry / CATC追加 Hを
リリースがありません------ ECMAScript4
2009 ------ ECMAScript5
機能:strictモード
2011 ------ ECMAScript5.1
2015 ------ ECMAScript6(とも呼ばれるes2015)(スペシャル)
多くの機能は、このリリースであり、プラス、それ以降のバージョンでは、ゆっくりと改善して追加する新機能を、だけでなく、OOP(オブジェクト指向)されているJava、同じ方向されています
機能:聞かせて、CONST、()=> {}(短い矢印機能、機能)、クラス(カテゴリ)、デフォルト値、...(スプレッド/休憩オペレーター)、より簡略化されたオブジェクトの構文、解体デストラクタ、
スーパー()、クラスは、テンプレート文法とデリミタサイクルこのような方法は、より反復され、データ構造のセットが増加すると、クラス、もちろん、新しいデータ型(シンボル)があります、
生産関数、約束(コミットメント:非同期に実行されるのを待っているオブジェクトを持ちます)
仕様住所:http://www.ecma-international.org/ecma-262/6.0/
ES6とチュートリアルの上の参照バベルを提供することができます。 https://babeljs.io/learn-es2015/
2016 ------ ECMAScript7(もes2016呼ばれます)
2017 ------ ECMAScript8
参考:
https://www.cnblogs.com/polk6/archive/2017/12/05/js-ECMAScript.html
https://blog.csdn.net/update7/article/details/87904147