test262:浏览器JavaScript标准测试

2011-7-4 10:15| 发布者: Arthur-K| 查看: 4083| 评论: 0

摘要: 对于Web,这是具有重要意义的一周,尤其是JavaScript开发者。标准机构批准了最新的JavaScript版本,ECMA-262 版 5.1,同时还推出了JavaScript的test262测试套件。现在,大家都可以打开测试网站比较各个浏览器对该标准 ...
对于Web,这是具有重要意义的一周,尤其是JavaScript开发者。标准机构批准了最新的JavaScript版本,ECMA-262 版 5.1,同时还推出了JavaScript的test262测试套件。现在,大家都可以打开测试网站比较各个浏览器对该标准的支持。JavaScript技术委员会的成员已经为该套件提了超过1万项测试,同时我们已经把所有的JavaScript测试发布在IE测试中心。

什么是test262?

test262 是一个测试套件,目的在于测试 JavaScript 实现与 ECMA-262 规范(目前第5版)之间的协议。该测试套件包含成千上万的单个测试,每个测试都用于测试 ECMAScript 规范的一些具体要求。

test262 是一个很大的进步。Ecma International是负责 JavaScrip 标准的机构。他们为该测试项目建立了一个网站主页 http://test262.ecmascript.org/,您可以在浏览器中打开该网站进行测试。

test262网站主页



早在IE9研发阶段,我们便在IE测试中心发布了JavaScript 测试,同时我们还和其他JavaScript标准参与者ECMA 39技术委员会(TC39)保持密切合作。

微软已经提交了超过5700项来自IE测试中心的JavaScript测试,并会继续提交至 test262 项目,以帮助其建立一个全面的测试套件。加上其他TC39成员提交的测试,该测试套件已经有超过10000项的测试。

你可以看到密切的测试和规范调整:

ES5规范和Test262结果页


ES5规范和Test262结果页

test262网站仍处在发展中,TC39成员仍在发展这项测试套件。虽然套件尚未完成,但有趣的是,一些相同的脚本在不同浏览器中的互操作性也有差异:

不同浏览器的test262测试结果(2011年6月30日)


不同浏览器的test262测试结果(2011年6月30日)

Web Workers:运行test262更快

您用Web Workers运行test262会表现的更快。为了证明Web workers使网络更快,我们已经发布了一个标准机构所使用的Web workers测试

2

路过

雷人
2

握手
11

鲜花

鸡蛋

刚表态过的朋友 (15 人)

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-27 00:30

      返回顶部