控制台: timeEnd() 静态方法

注意: 此功能在 Web Workers 中可用。

console.timeEnd() 静态方法停止先前通过调用 console.time() 启动的计时器。

有关详细信息和示例,请参阅文档中的 计时器

语法

js
timeEnd()
timeEnd(label)

参数

label 可选

一个字符串,表示要停止的计时器的名称。停止后,经过的时间将自动显示在控制台中,并附带一个指示计时器已结束的指示器。如果省略,则使用标签“默认”。

返回值

无 (undefined).

示例

js
console.time("answer time");
alert("Click to continue");
console.timeLog("answer time");
alert("Do a bunch of other stuff…");
console.timeEnd("answer time");

上面示例的输出显示了用户关闭第一个警报框所需的时间,以及用户关闭两个警报框的累计时间。

Timer output in Firefox console

请注意,计时器的名称在使用 console.timeLog() 记录计时器值时以及在停止计时器时都会显示。此外,对 console.timeEnd() 的调用具有附加信息“计时器已结束”,以明确说明计时器不再跟踪时间。

规范

规范
控制台标准
# timeend

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅