这篇翻译不完整。请帮忙从英语翻译这篇文章

输出先前启动的计时器的当前的值通过调用

console.time() 来打印.

有关详细信息和实例,请参阅 Timers。 

Note: 此特性在 Web Worker 中可用。

语法

console.timeLog(label);

参数

label
需要在控制台输出当前值的计时器的名字。

返回值

如果没有传入 label 参数:

default: 1042ms

如果传入了一个已经存在的 label :

计时器名称: 1242ms

异常

如果没有正在运行的计时器, timeLog() 会返回一个警告:

Timer “default” doesn’t exist.

如果传入了一个 label 参数但没有与之对应的计时器:

 Timer “timer name” doesn’t exist. 

示例例

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

上例中的输出显示了用户关闭第一个 alert 框所用的时间, 然后是用户关闭第二个 alert 框的时间:

timerresult.png

注意:使用 timelog 输出计时器的值会显示计时器的名称,停止时会再次显示计时器的名称。

规范

规范 状态 备注
Console API
console.timeLog()
Living Standard Initial definition

浏览器兼容性

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
timeLogChrome No support No
Notes
No support No
Notes
Notes See bug 854474.
Edge No support NoFirefox Full support 62IE No support NoOpera No support NoSafari No support No
Notes
No support No
Notes
Notes See bug 186833.
WebView Android No support NoChrome Android No support NoEdge Mobile No support NoFirefox Android Full support 62Opera Android ? Safari iOS No support NoSamsung Internet Android No support No

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown
See implementation notes.
See implementation notes.

参看

文档标签和贡献者

此页面的贡献者: Reaper622
最后编辑者: Reaper622,