Las tablas son una combinación de filas y columnas. Node.js tiene su propio módulo llamado tabla que ayuda a crear tablas con una amplia variedad de estilos que se pueden aplicar a la tabla, como estilos de borde, estilo de cuerpo de colores, etc.
Instalación del módulo:
npm install table
Sintaxis:
table(data, config)
Parámetros:
- datos: los datos son una array de arrays, es decir, datos que se guardarán en la tabla.
- config: Diferente configuración predefinida.
Valor devuelto: la función devuelve una string.
Ejemplo 1: Nombre de archivo: script.js
let table = require("table"); let data, config; // Data to be saved in the tables data = [ ["A", "B", "C"], ["D", "E", "F"], ["G", "H", "I"], ] config = { // Predefined styles of table border: table.getBorderCharacters("ramac"), } let x = table.table(data, config); console.log(x)
Paso para ejecutar este programa: Ejecute script.js usando el siguiente comando:
node script.js
Producción:
Ejemplo 2: Nombre de archivo: script.js
let table = require("table"); let data, config; data = [ ["A", "B", "C"], ["D", "E", "F"], ["G", "H", "I"], ] // Creating column width configuration config = { columns: { 0: { width: 1 // Column 0 of width 1 }, 1: { width: 20 // Column 1 of width 20 }, 2: { width: 5 // Column 2 of width 5 } } }; let x = table.table(data, config); console.log(x)
Paso para ejecutar este programa: Ejecute script.js usando el siguiente comando:
node script.js
Producción: