Print content of JavaScript object?
This will give you very nice output with an indented JSON object using JSON.stringify
:
alert(JSON.stringify(YOUR_OBJECT_HERE, null, 4));
The second argument (replacer
) alters the contents of the string before returning it.
The third argument (space
) specifies how many spaces to use as white space for readability.
JSON.stringify
documentation here.
If you are using Firefox, alert(object.toSource())
should suffice for simple debugging purposes.