09.09 前端開發:ES6 與 ECMAScript 2015 的關係

前端開發:ES6 與 ECMAScript 2015 的關係

ES6 的第一個版本,在2015年6月發佈了,正式名稱就是《ECMAScript 2015標準》簡稱 ES2015)。2016年6月,小幅修訂的《ECMAScript 2016標準》(簡稱 ES2016)如期發佈,這個版本可以看作是 ES6.1 版,因為兩者的差異非常小(只新增了數組實例的includes方法和指數運算符),基本上是同一個標準。根據計劃,2017年6月發佈 ES2017 標準。

因此,ES6 既是一個歷史名詞,也是一個泛指,含義是5.1版以後的 JavaScript 的下一代標準,涵蓋了ES2015、ES2016、ES2017等等,而ES2015 則是正式名稱,特指該年發佈的正式版本的語言標準。本書中提到 ES6 的地方,一般是指 ES2015 標準,但有時也是泛指“下一代 JavaScript 語言”。

說到這裡,大家明白了嗎?ES6是一個統稱,涵蓋了ES2015、ES2016、ES2017等,就是說ES6指的是下一代 JavaScript 語言。


分享到:


相關文章: