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

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Выводит в консоль текущее значение таймера, запущенного вызовом console.time().

Подробности и примеры смотрите в документации Timers.

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

Синтаксис

console.timeLog(label);

Параметры

label

Имя таймера для вывода в консоль.

Результат

Если параметр label опущен, выводит значение таймера по умолчанию:

default: 1042ms

Если в параметре label указано имя существующего таймера:

timer name: 1242ms

Исключения

При отсутствии запущенного таймера по умолчанию timeLog() выводит предупреждение:

Timer “default” doesn’t exist.

При указании имени несуществующего таймера:

 Timer “timer name” doesn’t exist.

Примеры

js
console.time("answer time");
alert("Нажмите для продолжения");
console.timeLog("answer time");
alert("Делаем кучу другой работы...");
console.timeEnd("answer time");

Отчёт таймера начинается с момента вызова console.time(). Сначала выводится время от начала отсчёта до закрытия первого уведомления. Затем выводится время с начала отсчёта до закрытия второго уведомления:

timerresult.png

Обратите внимание, имя таймера печатается как при вызовах timeLog() , так и при завершении таймера.

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

Specification
Console Standard
# timelog

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

BCD tables only load in the browser

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