2010-12-05 76 views
12

我只是偶然发现了这个(在浏览ECMA的网站):什么是ECMAScript Editon 5.1,它的用途是什么?

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

它说here该版本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

回答

9

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

的ES5 规范的ISO版本融合了多种 编辑和技术修正 包括那些在当前 ES5的勘误表中列出。

换句话说,ECMAScript 5.1是一个5.0的修订版,用于纠正文档本身中的一些错误。正如文中提到以后:

请记住,这仅仅是一个在ES5 规范的 维护修订。它不包含新的 语言或库功能。 TC39是 继续其长期工作 “ECMAScript和谐”,其目的是 是下一个版本,包括任何 新功能。