ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

计算Javascript 指定语句执行时间的两种办法

2019-09-15 10:36:10  阅读:229  来源: 互联网

标签:语句 function console arra process Javascript 指定 var array


Created by Jerry Wang, last modified on Sep 27, 2014

<html>
<script>
 function process() {
  var arra = [];
  var count = 900000;
  for( var i = 0; i < count; i++) {
  arra[i] = i;
  }
  console.log("array length: " + arra.length);
 }
 
 var start = +new Date();
 console.time("insert array");
 process();
 var end = +new Date();
 console.timeEnd("insert array");
 console.log("time spent: " + ( end - start));
</script>
</html>

在function process内,实现填充一个很大的array。如果需要计算填充指定数目的array所花费的毫秒数,方法1可以通过在call function之前和之后手动取两个时间点的时间戳,做差即可。
另一种方法是用Chrome自带的console.time,这种办法求出的执行时间更准确:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

标签:语句,function,console,arra,process,Javascript,指定,var,array
来源: https://blog.csdn.net/i042416/article/details/100848808

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有