您的位置:首页> 实例代码> JS实例

ES6与ES2015关系

2019-12-25 10:17| 作者: admin| 查看: 732| 评论: 1|来自: 蚂蚁部落

很多初学者可能不太清楚ES6和ES2015版本之间的关系。

ES是ECMAScript的简写形式,下面介绍一下ECMAScript版本发展历程。

一.ES6之前版本简介:

(1).1997年6月发布ECMAScript 1。

(2).1998年6月对规范进行修改,以符合ISO/IEC 16262国际标准,即ECMAScript 2。

(3).1999年12月发布ECMAScript 3。

(4).没有ECMAScript 4版本,此版本并未正式发布。

(5).2009年12月发布ECMAScript 5。

(6).2011年06月发布ECMAScript 5.1版本。

二.ES6以及后续版本:、

按照之前的命名规则,ES5之后的版本是ES6,这也是当前习惯的称呼。

ES6与ES5版本相比,内容变化非常大,并且持续有大量新内容被很多组织和个人提交。

同一个版本涵盖所以所有新内容不现实,按照之前的惯例,可以将版本命名为ES6.1、ES6.2或者ES7等。

但是标准委员会并未采用之前的惯例,为了将版本的更新形成为一种常规流程,任何组织和个人都可以提案。

标准委员会每隔固定时间会议商讨,决定接受哪些提案,或者对哪些已经发布的内容进行更新,并于每年6月份发布新的版本。

也就是说,每年的六月份会发布一个新的ECMAScript版本,于是按照年份命名更加科学,且容易记忆。

ES6就是2015年6月份发布的新版本,所以就是ES2015版本,在2016年发布的版本就是ES2016,以此类推。 

特别说明:

虽然ES6版本等同于ES2015版本,但是由于ES6版本与之前版本变化巨大。

且ES6之后的版本是基于ES6版本的较小幅度的增补完善,所以ES6也可以认为是ES2015与ES2015之后版本泛称。

1

鲜花

握手

雷人

路过

鸡蛋

刚表态过的朋友 (1 人)

发表评论

最新评论

引用 kelvin0622 2020-1-3 10:58
感谢分享,介绍的通俗易懂。

查看全部评论(1)

返回顶部