Firefox中的Console.log不显示实际的对象值。为什么?

时间:2018-04-10 12:17:25

标签: javascript google-chrome object firefox console.log

我最近切换到了Firefox开发人员版,我非常喜欢它。只有一件事困扰着我:有时在控制台中记录对象是不可读的。

一个例子: 我记录了这个

console.log('postFilterBySlug: ', postFilterBySlug)

其中postFilterBySlug的结构如下:

postFilterBySlug:

{
    activeFilter: false,
    isCoPage: false
}

在Firefox中我会得到这个:

Console Log in Firefox

而在Chrome中,我得到了这个,这实际上是我想看到的:

Console Log in Chrome

我错过了什么吗?我可以以某种方式让Firefox向我展示实际值吗? Firefox的优点是什么?

非常感谢您提供一些意见。

编辑: 同样:我真的试图挖掘用Firefox揭示项目的标题: Every indentation is a click... 但我无法揭示价值本身。

使用chrome时: All neat and tidy

无法改变这种行为?我真的很喜欢firefox但是对于这种日志记录来说真的很烦人......

1 个答案:

答案 0 :(得分:0)

不确定是否有更好的答案,但目前我正在使用:

console.log(JSON.parse(JSON.stringify(obj)));