原文地址:http://www.mariusschulz.com/2013/11/13/advanced-javascript-debugging-with-consoletablejavascript
可能你已經習慣了console.log()來調試js,效果不錯,可是今天無心間看到console.table()調試javascript,和console.log()相似,java
主要區別在於:數組
例:spa
var languages = [ { name: "JavaScript", fileExtension: ".js" }, { name: "TypeScript", fileExtension: ".ts" }, { name: "CoffeeScript", fileExtension: ".coffee" } ];
console.log(languages);debug
console.log()查詢出來的結果是:調試
這棵樹的視圖有助於達到調試的目的,但以爲不夠直觀,因此,咱們將用到console.table():code
console.table(languages);對象
是否是很直觀,妥妥的!blog
不經如此,它還單獨輸出某個或幾個屬性哦!ip
多個屬性:
// Multiple property keys console.table(languages, ["name", "fileExtension"]);
單個屬性:
// A single property key console.table(languages, "name");