[英]How to add column names to 2d array when printing with console.table() javascript
如果我有這樣的二維數組......
var x = [
[0, 1, 2],
[0, 1, 2],
[0, 1, 2]
]
我想使用console.table()
將它打印到控制台,但我也想添加列名,我該怎么做?
我在文檔中看到,當它是一個對象數組時,它真的很容易,但是當我嘗試將列名添加到這個二維數組時,它會混淆數組維度並且無法正確打印。
編輯:到目前為止,所有答案都說明了我所說的我已經知道的,這很容易用一組對象來完成。 我的問題是,“如果您傳遞二維數組,是否可以添加列名。”
您需要將對象數組傳遞給console.table()
以便它顯示列名,例如下面使用您的數據:
const arrayOfObjects = new Array(10).fill({
columnOne : 0,
columnTwo: 1,
columnThree: 2
})
console.table(arrayOfObjects)
這是直接來自 Chrome 中的開發者工具控制台的屏幕截圖。
可以在此處找到有關此 function 的更多信息: https://developer.mozilla.org/en-US/docs/Web/API/Console/table
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.