ES標准


精確來說,ES1 ~ ES5 中的數字是 ECMA-262 標准版本號(edition)。

即:
Standard ECMA-262, 1st Edition(其實第一個版本是沒有版本號的)
Standard ECMA-262, 2nd Edition
Standard ECMA-262, 3rd Edition
Standard ECMA-262 5th Edition
Standard ECMA-262 5.1 Edition


除了ECMA標准號和版本號,標准本身也是有名稱的。
 
除了第一版的名稱為冗長的《ECMAScript : A general purpose, cross-platform programming language》,
從 ES2 開始,標准的名稱一直是 《ECMAScript Language Specification》。
 
ES6、ES7等仍然延續了之前的版本號記法:Standard ECMA-262 (n)th Edition,
標准名稱加入了年份。(另一個小變化是加上了“®”符號。)
所以,
ES6即 《ECMAScript® 2015 Language Specification》,
ES7即 《ECMAScript® 2016 Language Specification》,
即將發布的ES8即 《ECMAScript® 2017 Language Specification》。

現在就用 ES201X 就好了。

 

參考:https://www.zhihu.com/question/55753611/answer/146218634

本文作者starof,因知識本身在變化,作者也在不斷學習成長,文章內容也不定時更新,為避免誤導讀者,方便追根溯源,請諸位轉載注明出處:http://www.cnblogs.com/starof/p/6702783.html有問題歡迎與我討論,共同進步。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM