`
jobar
  • 浏览: 341260 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在JavaScript中测试代码执行时间

    博客分类:
  • JS
 
阅读更多
可以用console.time以及console.timeEnd.
console.time('for');
for (var i = 0; i < 10000000; i++) {
	i / 2;
}
console.timeEnd('for');

for: 7433.000ms

console.time('while');
var i = 0;
while (i++ < 10000000) {
	i / 2;
}
console.timeEnd('while');

while: 5577.000ms

从这里也可以看出while的执行速度比for快些
分享到:
评论

相关推荐

    编写可维护的JavaScript(中文)

    《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。本书内容涵盖了编码风格、编程技巧、自动化、测试等几方面...

    JavaScript完全自学宝典 源代码

    1.本书1~21章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:UltraEdit12.10a、eclipse-jee-europa Web浏览器:Microsoft Internet Explorer 6.0及以上版本 ...

    HTML/CSS/Javascript在线代码运行工具 v1.0

    HTML/CSS/Javascript在线代码运行工具用于在线进行代码测试,你可以在将你的HTML/CSS/Javascript代码复制到以下输入框中,点击“运行”按钮即可查看代码执行结果。

    PyQt5内嵌浏览器注入JavaScript脚本实现自动化操作的代码实例

    在默认配置(QWebEngineProfile)中植入 Javascript 内容,这样脚本会在所有打开的网页中执行,不论跳转到哪个网址。 Javascript 脚本使用网址中的路径名,判断当前网页位置,从而决定执行哪种操作。 python 代码...

    在 1789+ 浏览器中运行 TAP 单元测试_JavaScript_代码_下载

    在 1789+ 浏览器中运行 TAP 单元测试。Airtap 是一个命令行界面,用于在浏览器中对 JavaScript 进行单元测试,使用生成 TAP 的工具,如tape. 在本地开始测试并无缝迁移到云中的浏览器以实现全面覆盖。Airtap 可同时...

    intern, 面向JavaScript的下一代代码测试.zip

    intern, 面向JavaScript的下一代代码测试 实习生面向人类的软件测试 实习生是一个完整的JavaScript测试系统,用于帮助你编写和运行一致的。高质量的JavaScript库和应用。 它可以被用来测试任何的JavaScript代码。...

    用window.open打开新窗口后在父窗口中调用新窗口中的代码

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在你窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    JavaScript 代码编辑器 RunJs 1.12.0 x64 中文免费版.zip

    在编写和测试 JavaScript 代码时,确实不乏非常好的选择。不管怎样,代码编辑器通常倾向于令人讨厌的功能组合,对于初学者以及仅想尝试使用 JavaScript 中的新事物的开发人员而言,并不是最佳的解决方案。 ...

    JavaScript经典小游戏

    很了二天时间下载并整理代码格式,确认运行效果,最终...优点:代码格式良好,经过测试可以运行,内容经典包含:坦克(超猛)、俄罗斯方块、贪吃蛇、打雷、三子棋等六6个,希望能给深入学习JavaScript的童鞋们带来帮助

    防止input框输入的javascript代码

    可以有效的阻止在hutml文档的input框中输入内容,纯手写,经检测可以顺利运行

    编写可测试的JavaScript代码

    无论我们使用和Node配合在一起的测试框架,例如Mocha或者Jasmine,还是在像PhantomJS这样的无头浏览器中运行依赖于DOM的测试,和以前相比,我们有更好的方式来对JavaScript进行单元测试。然而,这并不意味着我们要...

    运行于JavaScript环境下的TypeScript脚本解释器,微信小游戏代码热更新技术

    可以直接在JavaScript的运行环境中运行TypeScript代码;性能问题:一般游戏性能不会有问题。如果需要有高性能的需求,请把高性能的代码做成库文件,结尾有一个粗略的性能测试。代码体积问题,因为需要从服务器拉取...

    用浏览器打开新窗口后在父窗口中调用新窗口中的代码

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    ArcGIS API for Javascript JS 中文版 汉化版

    查看视频展示如何拷贝示例代码并在机器上运行。 这些示例使用一颗星,两颗星或三颗星对相关复杂度进行了分类。如果刚刚学习ArcGIS JavaScript API,从一颗星示例开始可以更好的理解示例。在很多情况下,可以扩展或...

    用浏览器打开新窗口后在父窗口中调用新窗口中的代码的方法

    当在网页中用javascript winow.open 打开一个新窗口后,是否能在父窗口中调用并执行新窗口中的代码或调取其中的元素? 答案是肯定的。 这段示例代码不但能在父窗口页面test.html中执行被打开的新窗口页面test-open...

    一段JavaScript代码是如何执行的

    一段JavaScript是如何执行的js事件循环异步任务异步任务队列测试代码结果调试执行结果 js事件循环 当我们执行一行js代码时,如果是同步任务,就把它直接放到执行栈里面去执行,如果是异步任务,会把它放到一个异步的任务...

    基于JavaScript开发的心率检测小程序源码(课程设计).zip

    基于JavaScript开发的心率检测小程序源码(课程设计).zip基于JavaScript开发的心率检测小程序源码(课程设计).zip基于JavaScript开发的心率检测小程序源码(课程设计).zip基于JavaScript开发的心率检测小程序源码(课程...

    JavaScript代码覆盖率工具istanbul.zip

    istanbul 是一个 JavaScript 的代码覆盖率检查工具。 特性: 可检查包括语句、分支和函数覆盖,以及反向工程的代码行覆盖 模块加载钩子 可随时跟踪代码 命令行工具 可运行带覆盖率检查的 node 单元测试,不需要...

Global site tag (gtag.js) - Google Analytics