HTML DOM console.timeEnd() 方法

定义和用法

console.timeEnd() 方法结束计时器,并将结果写入控制台视图。

此方法允许您为代码中的某些操作计时,以进行测试。

请使用 console.time() 方法 启动定时器。

请使用 label 参数指定要结束的计时器。

提示:测试控制台方法时,请确保控制台视图可见(按 F12 查看控制台)。

实例

例子 1

执行一个 for 循环 10 万次需要多长时间:

console.time();
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd();

亲自试一试

例子 2

使用 label 参数:

console.time("test1");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test1");

亲自试一试

例子 3

哪个最快,for 循环还是 while 循环?

var i;
console.time("test for loop");
for (i = 0; i < 100000; i++) {
  // some code
}
console.timeEnd("test for loop");
i = 0;
console.time("test while loop");
while (i < 1000000) {
  i++
}
console.timeEnd("test while loop");

亲自试一试

语法

console.timeEnd(label)

参数值

参数 类型 描述
label 字符串 可选。结束控制权的名称。

Inasaidia kwa kusukuma kwa kina msingi wa kusukuma mtu wa kwanza wa kusukuma mtu hii method

Inanunua zile namba kwenye jingwa zinaonyesha kwa kina msingi wa kusukuma mtu wa kwanza wa kusukuma mtu hii method

Method Chrome IE Firefox Safari Opera
console.timeEnd() Msaada 11 10 4 Msaada