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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。