Método Node.js console.table()

El método console.table() es una interfaz de programación de aplicaciones incorporada del módulo de la consola que se utiliza para imprimir la tabla construida a partir de sus parámetros en la consola.

Sintaxis:

console.table(data, properties);

Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:

  1. data: Datos tabulares. Una array de datos de cada fila que contiene valores para cada columna de esa fila específica.
  2. properties: Especifica las propiedades para construir la tabla.

Valor devuelto: este método no devuelve nada más que imprimir la tabla construida y registrarla. Si no puede analizar los argumentos en la tabla, simplemente registra los argumentos.

Los siguientes ejemplos ilustran el uso del método console.table() en Node.js.

Ejemplo 1: Nombre de archivo: app.js

// Node.js program to demonstrate the   
// console.table() method
  
// Accessing console module
const console = require('console');
  
// Calling console.table() 
// without construction rule
console.table([
    { a: 1, b: 2 }, 
    { a: 3, b: 7, c: 'y' }
]);
  
// With construction rule
console.table([
    { a: 1, b: 2 }, 
    { a: 3, b: 7, c: 'y' }],
    ["a", "b"]
);

Ejecute el archivo app.js con el siguiente comando:

node app.js

Producción:

┌─────────┬───┬───┬─────┐
│ (index) │ a │ b │ c   │
├─────────┼───┼───┼─────┤
│    0    │ 1 │ 2 │     │
│    1    │ 3 │ 7 │ 'y' │
└─────────┴───┴───┴─────┘

┌─────────┬───┬───┐
│ (index) │ a │ b │
├─────────┼───┼───┤
│    0    │ 1 │ 2 │
│    1    │ 3 │ 7 │
└─────────┴───┴───┘

Ejemplo 2: Nombre de archivo: app.js

// Node.js program to demonstrate the   
// console.table() method
  
// Accessing console module
const console = require('console');
  
// Calling console.table() 
// fails to parse, so simply 
// print the argument
console.table("arg");
  
// Blank table
console.table([]);

Ejecute el archivo app.js con el siguiente comando:

node app.js

Producción:

arg
┌─────────┐
│ (index) │
├─────────┤
└─────────┘

Nota: El programa anterior se compilará y ejecutará utilizando el comando node filename.js.

Referencia: https://nodejs.org/api/console.html#console_console_table_tabulardata_properties

Publicación traducida automáticamente

Artículo escrito por vyer y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *