什么是ECMAScript 5.1版本,它的作用是什么?

12

我刚刚在浏览 ECMA 网站时发现了这个链接:

http://www.ecma-international.org/activities/Languages/Draft%20Standard%20ECMA-262%205.1%20edition.pdf

它说明 这里,第 5.1 版将在 2011 年 6 月取代第 5 版。

我的问题是:什么是第 5.1 版,为什么要发布它?(第 5 版有什么问题吗?)

编辑:我找到了这个:

ECMAScript 5.1 是 ECMAScript 5 规范的一个维护修订版本。它更正了技术和编辑错误,并且其内容与 ES5 规范的拟议 ISO 版本完全相同。这旨在成为最终草案,需得到 TC39 的批准并完成 ISO 标准化过程。

来源:http://wiki.ecmascript.org/doku.php


更新:

正如 JavaScript Weekly 在今天的通讯中发布的那样,ECMAScript 5.1 已经通过审议,并已在 ECMAScript 的主页上提供下载:

http://www.ecma-international.org/publications/standards/Ecma-262.htm

1个回答

11

来自http://www.wirfs-brock.com/allen/posts/39

ISO版的ES5规范包括了一些编辑和技术上的改进,其中包括当前的ES5勘误表中列出的内容。

换句话说,ECMAScript 5.1是5.0版本的修订,它纠正了文档本身的一些错误。如文章后面所提到:

请注意,这仅是ES5规范的维护版本。它不包含任何新的语言或库功能。TC39正在继续其长期工作“ECMAScript Harmony”,该工作旨在成为下一个版本,以包括任何新功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接