console.table()方法是控制台模块的内置应用程序编程接口,用于将根据其参数构造的表打印到控制台中。
用法:
console.table(data, properties);
参数:该方法接受上述和以下所述的两个参数:
- data:表格数据。每行数据的数组,其中包含该特定行的每一列的值。
- properties:它指定用于构造表的属性。
返回值:此方法不会返回任何内容,但会打印构造的表并记录下来。如果无法将参数解析到表中,则仅记录参数。
以下示例说明了Node.js中console.table()方法的使用。
范例1: 文件名: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"]
);
使用以下命令运行app.js文件:
node app.js
输出:
┌─────────┬───┬───┬─────┐ │ (index) │ a │ b │ c │ ├─────────┼───┼───┼─────┤ │ 0 │ 1 │ 2 │ │ │ 1 │ 3 │ 7 │ 'y' │ └─────────┴───┴───┴─────┘ ┌─────────┬───┬───┐ │ (index) │ a │ b │ ├─────────┼───┼───┤ │ 0 │ 1 │ 2 │ │ 1 │ 3 │ 7 │ └─────────┴───┴───┘
范例2: 文件名: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([]);
使用以下命令运行app.js文件:
node app.js
输出:
arg ┌─────────┐ │ (index) │ ├─────────┤ └─────────┘
注意:上面的程序将使用node filename.js命令编译并运行。
参考: https://nodejs.org/api/console.html#console_console_table_tabulardata_properties
相关用法
- Node.js console.timeLog()用法及代码示例
- Node.js GM resize()用法及代码示例
- Node.js GM gamma()用法及代码示例
- Node.js GM spread()用法及代码示例
- Node.js GM transparent()用法及代码示例
- Node.js GM write()用法及代码示例
- Node.js GM negative()用法及代码示例
- Node.js GM median()用法及代码示例
- Node.js GM shave()用法及代码示例
- Node.js GM emboss()用法及代码示例
- Node.js GM despeckle()用法及代码示例
- Node.js GM gaussian()用法及代码示例
- Node.js GM magnify()用法及代码示例
- Node.js GM minify()用法及代码示例
注:本文由纯净天空筛选整理自anwesha0107大神的英文原创作品 Node.js console.table() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。