JavaScript查看代码运行效率console.time()与console.timeEnd()用法

2019-11-13,

程序运行时间计算:

注意:测试代码运行时间的话console.time()与console.timeEnd()要一起使用,这是一个组合;这两个之间的代码就是要运行测试程序的时间

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
  <ul id="list">
  </ul>
</body>
<script>
  window.onload = function () {
    //优化升级版
    //先创建数组,把节点追加到数组里,再把数组裁切
    //innerHTML只需解析1遍
    var list = document.getElementById('list');
    // 计算运行时间开始
    console.time("数组拼接时间");
    var arr = [];
    for(var i=0;i<10000;i++){
      arr.push("<li>通过js创建的第"+(i+1)+"个数据</li>");
    }
    list.innerHTML = arr.join("");
    // 计算运行时间结束
    console.timeEnd("数组拼接时间");
  }
</script>
</html>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对北冥有鱼的支持。如果你想了解更多相关内容请查看下面相关链接

您可能感兴趣的文章:

  • javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
  • JavaScript设计模式之责任链模式实例分析
  • JavaScript设计模式之代理模式实例分析
  • js实现延迟加载的几种方法详解
  • js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
  • js的各种数据类型判断的介绍
  • js数组去重的方法总结
  • js根据需要计算数组中重复出现某个元素的个数
  • js中的reduce()函数讲解
  • javascriptvoid(0)含义以及与"#"的区别讲解

《JavaScript查看代码运行效率console.time()与console.timeEnd()用法.doc》

下载本文的Word格式文档,以方便收藏与打印。