Console.log in IE on an object just outputted [object Object]

StephenPAdams picture StephenPAdams · Mar 12, 2010 · Viewed 44.2k times · Source

I'm used to debugging JavaScript in Chrome or Firefox just because their built in developer tools are a lot cleaner than IE's. IE8 came along way with the Developer Tools being more polished, but they're still not completely up to snuff. I like being able to step through code as if I was in Visual Studio, and that is pretty nice about IE, however, when trying to do a simple console.log on an object that I have, in Firefox/Chrome/etc. I can actually explore that object.

In IE, the console is simply outputting the following:

LOG: [object Object]

Is there any way to drill down into that object in IE like in Chrome/Firefox/etc.?

Answer

Andy picture Andy · Mar 27, 2010

You might want to try:

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