JavaScript Console timeEnd()方法|计时器结束计时

Console 对象参考手册


定义与用法

console.timeEnd() 方法是作为计时器的结束方法。

该方法一般用于测试程序执行的时长。

console.time() 方法为计时器的起始方法。

如果一个页面有多个地方需要使用到计时器,可以添加标签参数来设置。

提示: 在测试该方法的过程中,控制台需要可见 (浏览器按下 F12 打开控制台)。


语法格式

console.timeEnd(label)


示例代码

执行 10 万次所需要的实际:

console.time();
for (i = 0; i < 100000; i++) {
  // 代码部分
}
console.timeEnd();

亲自试试


浏览器支持

方法Google ChromeInternet ExplorerFirefoxSafariOpera
timeEndYes11104Yes

表格中的数字表示支持该方法的第一个浏览器版本号。


参数说明

参数类型描述
labelString可选,用于给计时器设置标签。
tablecolumnsArray可选,一个数组,表格标题栏的名称。

更多示例

使用标签参数:

console.time("Runoon");
for (i = 0; i < 100000; i++) {
// 代码部分
}
console.timeEnd("Runoon);
    

亲自试试


测试哪个代码执行的更快

var i;
console.time("for 循环测试:");
for (i = 0; i < 100000; i++) {
  // 代码部分
}
console.timeEnd("for 循环结束。");
 
i = 0;
console.time("while 循环测试:");
while (i < 1000000) {
  i++
}
console.timeEnd("while 循环测试结束。");

亲自试试


Console 对象参考手册


相关