JavaScript中的console.time()和console.timeEnd()

来自菜鸟教程
跳转至:导航、​搜索

控制台对象具有 time()timeEnd() 方法,可帮助分析代码片段的性能。 您首先通过提供字符串参数调用 console.time(),然后提供要测试的代码,然后使用相同的字符串参数调用 console.timeEnd()。 然后,您将看到在浏览器控制台中运行代码所花费的时间。 这是一个例子:

console.time("Time this");

for (var i = 0; i < 10000; i++) {
  // Your stuff here
}

console.timeEnd("Time this");

大多数时候代码执行速度太快而无法得出结论,因此您很可能希望在经过数千次迭代的 for 循环中运行代码。

仅在开发模式下使用它,并在将要投入生产的代码中删除这些调用。