Buscar..


Sintaxis

  • console.log ([data] [, ...])
  • console.error ([data] [, ...])
  • console.time (etiqueta)
  • console.timeEnd (etiqueta)

Explotación florestal

Módulo de consola

Similar al entorno de navegación de JavaScript, node.js proporciona un módulo de consola que brinda posibilidades simples de registro y depuración.

Los métodos más importantes proporcionados por el módulo de console.log son console.log , console.error y console.time . Pero hay varios otros como console.info .

console.log

Los parámetros se imprimirán en la salida estándar ( stdout ) con una nueva línea.

console.log('Hello World');

introduzca la descripción de la imagen aquí

consola.error

Los parámetros se imprimirán al error estándar ( stderr ) con una nueva línea.

console.error('Oh, sorry, there is an error.');

introduzca la descripción de la imagen aquí

console.time, console.timeEnd

console.time inicia un temporizador con una etiqueta única que se puede usar para calcular la duración de una operación. Cuando llama a console.timeEnd con la misma etiqueta, el temporizador se detiene e imprime el tiempo transcurrido en milisegundos hasta la stdout .

introduzca la descripción de la imagen aquí

Módulo de proceso

Es posible utilizar el módulo de proceso para escribir directamente en la salida estándar de la consola. Por lo tanto existe el método process.stdout.write . A diferencia de console.log este método no agrega una nueva línea antes de su salida.

Entonces, en el siguiente ejemplo, el método se llama dos veces, pero no se agrega una nueva línea entre sus salidas.

introduzca la descripción de la imagen aquí

Formateo

Uno puede usar códigos de terminal (control) para emitir comandos específicos como cambiar colores o posicionar el cursor.

introduzca la descripción de la imagen aquí

General

Efecto Código
Reiniciar \033[0m
Hicolor \033[1m
Subrayar \033[4m
Inverso \033[7m

Colores de fuente

Efecto Código
Negro \033[30m
rojo \033[31m
Verde \033[32m
Amarillo \033[33m
Azul \033[34m
Magenta \033[35m
Cian \033[36m
Blanco \033[37m

Colores de fondo

Efecto Código
Negro \033[40m
rojo \033[41m
Verde \033[42m
Amarillo \033[43m
Azul \033[44m
Magenta \033[45m
Cian \033[46m
Blanco \033[47m


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow