Console timeEnd()
示例
执行 100,000 次 for 循环需要多长时间?
console.time();
for (let i = 0; i < 100000; i++) {
// 一些代码
}
console.timeEnd();
自己动手试一试 »
更多示例见下文。
描述
timeEnd() 方法用于结束一个计时器,并将结果写入控制台。
timeEnd() 方法允许您为代码操作计时,以用于测试目的。
语法
console.timeEnd(label)
参数
参数 | 描述 |
标签 | 可选。 计时器的名称。 |
更多示例
使用 *label* 参数
console.time("test1");
for (let i = 0; i < 100000; i++) {
// 一些代码
}
console.timeEnd("test1");
自己动手试一试 »
哪种循环更快,for 循环还是 while 循环?
console.time("for loop");
for (let i = 0; i < 100000; i++) {
// 一些代码
}
console.timeEnd("for loop");
let i = 0;
console.time("while loop");
while (i < 1000000) {
i++
}
console.timeEnd("while loop");
自己动手试一试 »
浏览器支持
所有现代浏览器都支持 console.timeEnd()
。
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |