IE中的Console.log刚刚输出的对象[object Object]

时间:2010-03-12 17:36:36

标签: internet-explorer ie-developer-tools

我习惯于在Chrome或Firefox中调试JavaScript,因为他们内置的开发人员工具比IE更清晰。随着开发者工具更加精致,IE8也随之而来,但它们仍然没有完全符合要求。我喜欢能够像在Visual Studio中那样单步执行代码,但是,当我尝试在我拥有的对象(Firefox / Chrome / etc)上执行简单的console.log时,IE非常好。我实际上可以探索那个对象。

在IE中,控制台只是输出以下内容:

日志:[对象对象]

有没有办法深入了解IE中的那个对象,比如Chrome / Firefox /等等?

4 个答案:

答案 0 :(得分:52)

您可能想尝试:

console.log(JSON.stringify(foobarObject));

答案 1 :(得分:31)

使用:

console.dir(obj); 

这将在IE中为您提供该对象的所有属性。

答案 2 :(得分:11)

也许你可以尝试一下Xavi在这里建议的内容:How do I dump JavaScript vars in IE8?

答案 3 :(得分:0)

添加要观看的对象,您可以从监视面板中完整地查看和分析它。