Метод time - запуск таймера в консоли на NodeJS
Метод 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