首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >打印JSON解析对象?

打印JSON解析对象?
EN

Stack Overflow用户
提问于 2011-02-08 20:48:37
回答 7查看 500.8K关注 0票数 237

我得到了一个javascript对象,它已经用JSON.parse进行了JSON解析,现在我想打印这个对象,这样我就可以调试它了(函数出了点问题)。当我执行以下操作时...

代码语言:javascript
复制
for (property in obj) {
    output += property + ': ' + obj[property]+'; ';
}
console.log(output);

我得到多个对象对象的列表。我想知道如何打印它才能查看内容?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2011-02-08 20:50:59

大多数调试器控制台都支持直接显示对象。只需使用

代码语言:javascript
复制
console.log(obj);

根据调试器的不同,这很可能会在控制台中将对象显示为折叠的树。您可以打开树并检查对象。

票数 144
EN

Stack Overflow用户

发布于 2015-12-11 18:23:38

要打印JSON解析的对象,只需键入

console.log( JSON.stringify(data, null, " ") );

你会得到非常清晰的输出

票数 46
EN

Stack Overflow用户

发布于 2018-10-31 06:35:33

简单明了:

代码语言:javascript
复制
console.log("object: %O", obj)
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4933217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档