ECMAScript 简介

1、ECMAScript 和JavaScript的关系

1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给标准化组织ECMA,希望这种语言可以成为国际标准。

次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。

ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现(另外的ECMAScript方言还有Jscript和ActionScript)。日常场合,这两个词是可以互换的。

2、ECMAScript的历史

ES6从开始制定到发布,整整用了15年。

ECMAScript1.0:1997年

ECMAScript2.0:1998年7月

ECMAScript3.0:1999年12月

3.0版本是一个巨大的成功,在业界得到了广泛的支持,成为通行标准,奠定了JavaScript语言的基本语法,以后的版本完全继承。

ECMAScript4.0:2000年,4.0版本开始酝酿。不过没有通过,但是他的大部分内容被ES6继承了,因为他太过激进了,委员会一些成员不接受。

ECMAScript:3.1:因为4.0太过激进了,所以没通过,中止了4.0的发布,将其中涉及现有功能的一小部分,发布为ES3.1,不久ES3.1更名为ES5.0。

ECMAScript5.0:2009年12月,ECMAScript5.0正式发布。

2011 年 6 月,ECMAscript 5.1 版发布,并且成为 ISO 国际标准(ISO/IEC 16262:2011)。

2013 年 3 月,ECMAScript 6 草案冻结,不再添加新功能。新的功能设想将被放到 ECMAScript 7。

2013 年 12 月,ECMAScript 6 草案发布。然后是 12 个月的讨论期,听取各方反馈。

2015 年 6 月,ECMAScript 6 正式通过,成为国际标准。从 2000 年算起,这时已经过去了 15 年。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值