當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js console.table()用法及代碼示例


console.table()方法是控製台模塊的內置應用程序編程接口,用於將根據其參數構造的表打印到控製台中。

用法:

console.table(data, properties);

參數:該方法接受上述和以下所述的兩個參數:

  1. data:表格數據。每行數據的數組,其中包含該特定行的每一列的值。
  2. 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




相關用法


注:本文由純淨天空篩選整理自anwesha0107大神的英文原創作品 Node.js console.table() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。