主页 » 文摘 » ECMAScript的发展历史

ECMAScript的发展历史

六月 24th, 2014 文摘

1998年6月,ECMAScript 2.0版发布。

1999年12月,ECMAScript 3.0版发布,成为JavaScript的通行标准,得到了广泛支持。

2007年10月,ECMAScript 4.0版草案发布,对3.0版做了大幅升级,预计次年8月发布正式版本。草案发布后,由于4.0版的目标过于激进,各方对于是否通过这个标准,发生了严重分歧。以Yahoo、Microsoft、Google为首的大公司,反对JavaScript的大幅升级,主张小幅改动;以JavaScript创造者Brendan Eich为首的Mozilla公司,则坚持当前的草案。

2008年7月,由于对于下一个版本应该包括哪些功能,各方分歧太大,争论过于激进,ECMA开会决定,中止ECMAScript 4.0的开发,将其中涉及现有功能改善的一小部分,发布为ECMAScript 3.1,而将其他激进的设想扩大范围,放入以后的版本,由于会议的气氛,该版本的项目代号起名为Harmony(和谐)。会后不久,ECMAScript 3.1就改名为ECMAScript 5。

2009年12月,ECMAScript 5.0版正式发布。Harmony项目则一分为二,一些较为可行的设想定名为JavaScript.next继续开发,后来演变成ECMAScript 6;一些不是很成熟的设想,则被视为JavaScript.next.next,在更远的将来再考虑推出。

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预计将发布正式版本。

ECMA的第39号技术专家委员会(Technical Committee 39,简称TC39)负责制订ECMAScript标准,成员包括Microsoft、Mozilla、Google等大公司。TC39的总体考虑是,ES5与ES3基本保持兼容,较大的语法修正和新功能加入,将由JavaScript.next完成。当前,JavaScript.next指的是ES6,当第六版发布以后,将指ES7。TC39估计,ES5会在2013年的年中成为JavaScript开发的主流标准,并在今后五年中一直保持这个位置。

有关“ECMAScript的发展历史”的评论

  1. 真丝睡衣 在 2014年8月05日上午10:07发表评论

    我只是很有节操的过来打广告的~~

    [回复]





标签/关键词 »

与“ECMAScript的发展历史”相关的推荐阅读内容

从DeDeCMS织梦CMS搬家到WordPress的完整方法

2011年11月4日
织梦的文章标题、正文和栏目分别存放在三个不同的表上,但WordPress把文章标题和正文放在一个表上,栏目放在另外一个表上。为了简化后面的工作,第一步我首先把织梦的全站RSS文件(rss.php)保存下来...

不用插件实现wordpress文章分页

2011年1月8日
1、在wordpress编辑器里添加分页按钮 在主题文件里找到functions.php文件,添加以下代码: ...

效果最理想的Google AdSense广告尺寸

2015年7月7日
一般来说,宽幅广告尺寸往往会比狭长尺寸的效果更好,因为更符合读者的阅读习惯。读者是按“思维单位”摄取信息,即每 ...

通过多个Google AdSense广告单元最大限度地利用广告空间

2015年7月7日
放置多个广告单元可以更充分地利用我们的海量广告资源,从而帮助您获得更高的广告收入。在网站的每个网页上,您最多可 ...