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 循环中运行代码。
仅在开发模式下使用它,并在将要投入生产的代码中删除这些调用。