如何使用JavaScript漂亮地打印JSON?
JSON表示JavaScript对象表示法。这是在JSON.stringify()中本地实现漂亮打印的原因之一。它的第三个参数漂亮地打印并设置要使用的间距-
示例
let a = {
name: "A",
age: 35,
address: {
street: "32, Baker Street",
city: "Chicago"
}
}
console.log(JSON.stringify(a, null, 4))输出结果
{
"name": "A",
"age": 35,
"address": {
"street": "32, Baker Street",
"city": "Chicago"
}
}请注意,我们在这里使用了JS对象。这对于JSON字符串也同样适用,但是首先需要使用JSON.parse将它们解析为JS对象。
示例
let jsonStr = '{"name":"A","age":35,"address":{"street":"32, Baker Street","city":"Chicago"}}'
console.log(JSON.stringify(JSON.parse(jsonStr), null, 2))输出结果
{
"name": "A",
"age": 35,
"address": {
"street": "32, Baker Street",
"city": "Chicago"
}
}热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短