Метод timeEnd - остановка таймера в консоли на NodeJS
Метод timeEnd
в модуле console
останавливает таймер для отсчета
времени, затраченного на выполнение
фрагмента кода или функции.
В необязательном параметре можно указать
метку с именем кода или функции, которая нас интересует.
Для запуска таймера используется метод
time
.
Возвращаемое значение измеряется в миллисекундах.
Синтаксис
console.timeEnd([метка]);
Пример
Давайте узнаем сколько времени займет выполнение
функции getSum
:
function getSum(num1, num2){
return num1 + num2;
};
console.time();
getSum(1, 2);
console.timeEndEnd();
Результат выполненного кода:
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