El método console.timeEnd() es la clase de consola de Node.js. Este método detiene un temporizador que se inició previamente usando el método console.time() y muestra el resultado usando stdout.
Sintaxis:
console.timeEnd( label )
Parámetro: este método acepta una sola etiqueta de parámetro que contiene el valor de la string. Si no se pasa la etiqueta, es decir, el valor de la etiqueta es predeterminado , se le da automáticamente al método. La etiqueta puede ser diferente para diferentes funciones o piezas de código.
Valor devuelto: este método muestra la etiqueta y el tiempo que tarda un fragmento de código.
Los siguientes ejemplos ilustran el método console.timeEnd() en Node.js:
Ejemplo 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 } return sum; // 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();
Producción:
default: 7.517ms
Ejemplo 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 } return sum; // 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);
Producción:
Time taken by addCount function: 8.972ms
Referencia: https://nodejs.org/docs/latest-v11.x/api/console.html#console_console_timeend_label
Publicación traducida automáticamente
Artículo escrito por akshajjuneja9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA