JS基准测试: console.time 与 console.timeEnd
2016-05-01 00:23
429 查看
console.time和
console.timeEnd方法允许开发者在任意代码中使用, 显示的结果是中间持续的运行时间, 以毫秒为单位. 由于JavaScript性能越来越重要, 所以了解基本的基准测试技术对程序员来说是挺有用的。其中最简单的基准测试工具就是 console.time 与 console.timeEnd 组合。
console.time启动一个计时器。而
console.timeEnd则停止计时器,并写出经过的时间:
// 启动计时器(name=testForEach) console.time('testForEach'); // (... 执行某些测试,如 forEach 循环之类) // 结束计时器,获取运行时间 console.timeEnd('testForEach'); // testForEach: 13636.634ms (直接显示在控制台,运行时间)
传入的第一个参数是计时器的 name, 用以区分/应对同时需要多个计时器的情况。调用
console.timeEnd则立即打印出运行时间,单位是 ms(毫秒)。
console.time/timeEnd 提供了一种手动进行速度测试的方法! 此外,在JS领域还有很多先进的性能/基准测试技术和工具。
翻译人员: 铁锚 http://blog.csdn.net/renfufei
翻译时间: 2016年4月30日
原文时间: 2016年4月4日
原文链接: https://davidwalsh.name/console-time
相关文章推荐
- JavaScript中的继承之类继承
- JS实现左右无缝轮播图代码
- JavaScript 跨域的实现方法
- js中的$和#
- 如何在js中使用递归
- LokiJS入门demo1
- Json.Net学习笔记
- JS如何实现导航栏的智能浮动
- JS如何实现导航栏的智能浮动
- FullPage.js全屏滚动插件
- 典型jsp用户注册处理页面
- JS设计模式
- javascript笔记—— 构造函数
- 把cookie以json形式返回,用js来set cookie.(解决手机浏览器未知情况下获取不到cookie)
- servlet、jsp跳转(传值)总结及URL传参数
- javascript 抽奖
- JavaScript函数表达式和闭包
- Servlet和JSP读书笔记(三)之Cookie
- JSP 标准标签库(JSTL)
- javascript<二>---学习笔记