Console.timeEnd

Останавливает таймер, который был запущен до этого через функцию console.time().

Более подробная документация и примеры есть в разделе Таймеры документации к console.

Примечание: Эта возможность доступна в Web Workers.

Синтаксис

console.timeEnd(label);

Параметры

label
Метка таймера, который будет остановлен. Останавливается один раз. После остановки время отображается в Веб-консоли.

Примеры

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

В примере выше мы получим время, которое потребовалось пользователю, чтобы закрыть первое диалоговое окно, а затем время, которое потребовалось пользователю, чтобы закрыть второе диалоговое окно:

timerresult.png

Обратите внимение, что метка таймера отображается как при вызове timeLog(), так и завершении таймера. Кроме того, вызов timeEnd() выводит дополнительную информацию "timer ended", чтобы очевидно показать, что таймер больше не отслеживается.

Спецификация

Specification Status Comment
Console API
Определение 'console.timeEnd()' в этой спецификации.
Живой стандарт Первоначальное определение

Совместимость с браузерами

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
timeEndChrome Полная поддержка 1Edge Полная поддержка 12Firefox Полная поддержка 10IE Полная поддержка 11Opera Полная поддержка 11Safari Полная поддержка 4WebView Android Полная поддержка 1Chrome Android Полная поддержка 18Firefox Android Полная поддержка 10Opera Android Полная поддержка 11Safari iOS Полная поддержка 3.2Samsung Internet Android Полная поддержка 1.0

Легенда

Полная поддержка  
Полная поддержка

См. также