Node.js | console.timeEnd () Метод
Опубликовано: 5 Августа, 2021
Метод console.timeEnd () - это консольный класс Node.js. Этот метод останавливает таймер, который ранее был запущен с помощью метода console.time (), и отображает результат с помощью stdout.
Синтаксис:
console.timeEnd (метка)
Параметр: этот метод принимает одну метку параметра, которая содержит строковое значение. Если метка не передана, т.е. значение метки по умолчанию, то оно автоматически передается методу. Этикетка может быть разной для разных функций или фрагментов кода.
Возвращаемое значение: этот метод отображает метку и время, затраченное на фрагмент кода.
Примеры ниже иллюстрируют метод console.timeEnd () в Node.js:
Пример 1:
// Node.js program to demonstrate the // console.timeEnd() method // Sample function function addCount() { var sum = 0; // Variable declaration for ( var i = 1; i < 100000; i++) { sum += i; // Adding i to the sum variable } sum; return // Return sum value } // Starts the timer, here default label is used console.time(); addCount(); // function call // Ends the timer and print the time // taken by the piece of code console.timeEnd(); |
Выход:
по умолчанию: 7,517 мс
Пример 2:
// Node.js program to demonstrate the // console.timeEnd() method // Sample function function addCount() { var sum = 0; // Variable declaration for ( var i = 1; i < 100000; i++) { sum += i; // Adding i to the sum variable } sum; return // Return sum value } var timetaken = "Time taken by addCount function" ; // Starts the timer, the label value is timetaken console.time(timetaken); addCount(); // function call // Ends the timer and print the time // taken by the piece of code console.timeEnd(timetaken); |
Выход:
Время, затраченное функцией addCount: 8,972 мс
Ссылка: https://nodejs.org/docs/latest-v11.x/api/console.html#console_console_timeend_label