НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
109 of 183 menu

Метод time

Метод time в модуле console запускает таймер для отсчета времени, затраченного на выполнение фрагмента кода или функции. В необязательном параметре можно указать метку с именем кода или функции, которая нас интересует. Для остановки таймера используется метод timeEnd. Возвращаемое значение измеряется в миллисекундах.

Синтаксис

console.time([метка]);

Пример

Давайте узнаем сколько времени займет выполнение функции getSum:

function getSum(num1, num2){ return num1 + num2; }; console.time(); getSum(1, 2); console.timeEnd();

Результат выполненного кода:

default: 0.075ms

Пример

А теперь давайте в параметре методов time и timeEnd укажем имя функции, время выполнения которой, мы хотим узнать:

function getSum(num1, num2){ return num1 + num2; }; function getMultiply(num1, num2){ return num1 * num2; }; console.time(getMultiply); getSum(1, 2); console.timeEnd(getMultiply);

Результат выполненного кода:

function getMultiply(num1, num2){ return num1 * num2; }: 0.076ms

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

  • метод timeEnd,
    который останавливает таймер в консоли
  • метод timeLog,
    который возвращает время выполнения кода в консоли
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить