返回上一页  首页 | cnbeta报时: 10:39:35
test262:浏览器JavaScript标准测试
发布日期:2011-07-04 09:21:12  稿源:

对于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测试
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 10:39:35

文字版  标准版  电脑端

© 2003-2025