Console.timeEnd

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

Более подробная документация и примеры есть в разделе Таймеры (en-US) документации к 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()' в этой спецификации.
Живой стандарт Первоначальное определение

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

BCD tables only load in the browser

Смотрите также