JSON.stringify 输出格式化文本

版权声明:转载请注明出处 https://blog.csdn.net/geol200709/article/details/82692463

平时直接使用 JSON.stringify(jsonData),出来发现没有格式化,搜了一下,发现 stringify 后面还可以再传两个参数,很关键的两个参数。

使用以下两种方式,即可格式化输出:

JSON.stringify(style,null, 2) // 缩进2个空格
JSON.stringify(style,null, '\t') // 按tab缩进

语法

JSON.stringify(value[, replacer[, space]])

  • value::传入的数据
  • relacer:函数,传入的参数是每个成员的 key 和 value
  • space:缩进,该值设置了,则会自动格式。数字则表示空格,如2,表示缩进2个空格,还可以设置为 ‘\t’,表示按tab缩进

猜你喜欢

转载自blog.csdn.net/geol200709/article/details/82692463