如何在 Node.js 中以表格形式显示输出数据?
表格是行和列的组合。 Node.js 有自己的名为 table 的模块,可以帮助制作具有多种样式的表格,这些样式可以应用于表格,例如边框样式、颜色主体样式等。
模块安装:
npm install table
句法:
table(data, config)
参数:
- 数据:数据是数组的Array,即要保存在表中的数据。
- config:不同的预定义配置。
返回值:函数返回一个字符串。
示例 1:文件名: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)
运行此程序的步骤:使用以下命令运行script.js :
node script.js
输出:
示例 2:文件名: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)
运行此程序的步骤:使用以下命令运行script.js :
node script.js
输出: