- Node.js全程實例
- 李柯泉編著
- 486字
- 2020-01-20 14:59:54
2.12 在控制臺輸出表格
在Node.js平臺下,可以使用console.table()方法將數組格式的信息以表格(Table)形式進行輸出。可以向console.table()方法傳遞任意結構形式的數組信息,譬如對象數組等。console.table()方法在RPEL交互運行環境中執行以下代碼:
console.table(tabularData[, properties]);
console.table()方法將一個對象數組以表格形式進行了輸出。第一個參數為必需的,代表對象數組;第二個參數為可選的,代表對象數組的列。
下面看一個使用console.table()方法將一個對象數組以表格形式進行輸出的代碼實例。
【代碼2-12】(詳見源代碼目錄ch02-node-console-table.js文件)
01 /* ch02-node-console-table.js */ 02 var arrTable = { 03 A: {no : "1", name : "Apple"}, 04 B: {no : "2", name : "Google"}, 05 C: {no : "3", name : "Microsoft"} 06 }; 07 // TODO: output table 08 console.table(arrTable); 09 // TODO: output table by item 10 console.table(arrTable, ["name"]);
【代碼分析】
? 第03~06行代碼定義了一個JSON格式數據(arrTable)。
? 第08行代碼通過console.table()方法將JSON格式數據(arrTable)以表格形式進行了輸出。
? 第10行代碼通過console.table()方法將JSON格式數據(arrTable)中的列("name")以表格形式進行了輸出。

圖2.13 在控制臺使用表格工具
單擊工具欄中的“運行(Run)”命令按鈕,通過“運行、調試和控制臺輸出”查看信息輸出,如圖2.13所示。
從圖2.13中的結果可以看到,第08行代碼通過console.table()方法將JSON格式數據(arrTable)以表格形式成功進行了輸出,第10行代碼通過console.table()方法將JSON格式數據(arrTable)的列("name")以表格形式成功進行了輸出。
推薦閱讀
- Vue.js 3.x快速入門
- Mastering Entity Framework Core 2.0
- 基于粒計算模型的圖像處理
- Oracle數據庫從入門到運維實戰
- 你必須知道的204個Visual C++開發問題
- Linux環境編程:從應用到內核
- Amazon S3 Cookbook
- C#實踐教程(第2版)
- Instant PHP Web Scraping
- Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis)
- Mastering Docker
- 物聯網系統架構設計與邊緣計算(原書第2版)
- TypeScript圖形渲染實戰:2D架構設計與實現
- PostgreSQL 12 High Availability Cookbook
- Python程序設計教程