This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

console: статический метод timeEnd()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨июль 2015 г.⁩.

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

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

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

Синтаксис

js
console.timeEnd(label); 

Параметры

label

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

Примеры

js
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
Console
# timeend

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

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