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 语言。


分享到:


相關文章: