为什么我们使用console.table方法?

时间:2018-12-03 22:47:37

标签: javascript debugging error-handling console

我知道JavaScript中最基本的调试工具之一是console.log()。控制台还提供了其他几种有用的方法,可以添加到开发人员的调试工具包中。 但 我对console.table()方法很困惑。有人解释吗?

1 个答案:

答案 0 :(得分:2)

控制台对象: 控制台对象可让您访问浏览器的控制台。它使您可以输出有助于调试代码的字符串,数组和对象。控制台是窗口对象的一部分,由浏览器对象模型(BOM)提供。

有四种将消息输出到控制台的方式:

  1. 日志
  2. 信息
  3. 警告
  4. 错误

同时 还有另一种方法:

console.table()

让我解释一下 table方法将数组或对象显示为表。

console.table(['Javascript', 'PHP', 'Perl', 'C++']);

示例:

const superhero = { 
    firstname: 'Peter',
    lastname: 'Parker',
}
console.table(superhero);