JavaScript 计算程序中一段代码的运行时间

console.time

console 为我们提供了两组方法, time 和 timeEnd, 有了他们, 在 JavaScript 中计算程序的运行时间是非常方便的一件事. 下面我们拿这两个方法做个举例.

console.time('time') // 开始时间
for (var i = 0; i < 1000; i++) {
  for (var j = 0; j < 1000; j++) {}
}
console.timeEnd('time') // 结束时间

// time: 5.19921875ms | 输出的这个就是 “开始与结束” 中间的这个 “for” 代码段总共的运行时间.
// time 和 timeEnd 这两个方法是配对使用的, 例如上面我们为它定义了一个标示 ('time'), 这个标示可以根据自己的需要任意起名, 但是两个方法的名称必须一致.
更多教程 HTML5 教程 CSS3 教程 JavaScript 教程 JQuery 教程 React.js 教程 Node.js 教程 Koa2 教程 Python 教程 Linux 教程