ECMAScript
ECMAScript
1996年Netscape將JavaScript交給ECMA進行標準化,制定新的語言標準
歐洲電腦製造商協會
由於當時Microsoft也獨自開發JScript,兩者相容性日漸低落
決定取出兩者的共通部份,基於此測定新標準
因為商標法等原因,將此標準命名為ECMAScript
ECMA旗下有許多負責制定標準的技術委員會
Technical Committees
其中由TC39負責ECMAScript的標準化
TC39 - Ecma International
組成
Microsoft、Mozilla、Google、Apple等開發瀏覽器的企業
Facebook、Adobe、PayPal、Salesforce等有所關心的企業
委員會成員會依照所期望的方向推動規範討論
table:規範制定
0 Strawman
1 Proposal
2 Draft
3 Candidate
4 Finished
也會參照已實作於各個瀏覽器上的功能,並統整回規範之中
ES5、ES6、ES7後面的數字為各個版本
ES2015、ES2016則為該版本推出的時間
ES6於2015年推出,因此亦稱為ES2015
同樣地ES2016係指ES7
ES2017係指ES8
ES6起為了因應瀏覽器的快速變化,每年都會推出新的版本
https://levtech.jp/media/article/column/detail_450/