有没有办法将javascript对象视为JSON?

时间:2013-12-03 21:23:05

标签: javascript json

在我的Web应用程序中,我需要调试一个复杂的JavaScript对象。我希望能够以它的JSON形式查看它。它不会发送到服务器或从服务器发送,因此我无法在任何开发人员工具的网络选项卡中看到它。我可以在“Scope Variables”区域中看到它,但不能看作JSON。

使用任何主流浏览器的开发工具,有没有办法将本地JavaScript变量视为JSON?

2 个答案:

答案 0 :(得分:4)

我认为你在寻找:

JSON.stringify(obj, null, 4)

虽然您可以使用

直接在大多数调试器中显示对象
console.log(obj);

console.dir(obj);

答案 1 :(得分:1)

在chrome或firebug中,只需执行console.log(myObj)您就可以打开对象并查看其值和属性。