码迷,mamicode.com
首页 > 其他好文 > 详细

console.time方法与console.timeEnd方法

时间:2017-08-31 14:20:52      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:loop   png   node   一段   nod   技术   清单   app   时间   

在Node.js中,当需要统计一段代码的执行时间时,可以使用console.time方法与console.timeEnd方法,其中console.time方法用于标记开始时间,console.timeEnd方法用于标记结束时间,并且将结束时间与开始时间之间经过的毫秒数在控制台中输出。这两个方法的使用方法如下所示。
console.time(label)
console.timeEnd(label)

这两个方法均使用一个参数,参数值可以为任何字符串,但是这两个方法所使用的参数字符串必须相同,才能正确地统计出开始时间与结束时间之间所经过的毫秒数。

接下来,我们看一个console.time方法与console.timeEnd方法的使用示例,代码如代码清单3-2所示。

代码清单3-2 console.time方法与console.timeEnd方法的使用示例
console.time(‘small loop‘);
for (var i = 0; i < 100000; i++) {
    ;
}
console.timeEnd(‘small loop‘);

将这段代码保存在app.js脚本文件中,然后在命令行窗口中运行该脚本文件,运行结果如图3-4所示。

例1:计算定时器时间

console.time(1);
setTimeout(function(){
	console.timeEnd(1);
},16.7);

技术分享

例2:

console.time(‘small loop‘);
for (var i = 0; i < 100000; i++) {
    ;
}
console.timeEnd(‘small loop‘);

技术分享

 

  

  

console.time方法与console.timeEnd方法

标签:loop   png   node   一段   nod   技术   清单   app   时间   

原文地址:http://www.cnblogs.com/mmzuo-798/p/7457605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!