a json formatter( JSON格式化工具 )
import stringify from 'json-formatter'
let obj = { a: 'aa' , b: 'bb' , c: [ 'cc' , '11' , '22' , { d: 'dd' } , '33' ] }
formated = stringify( obj )
console.log( formated )// formated
{
a: aa ,
b: bb ,
c: [
cc ,
11 ,
22 ,
{
d: dd
} ,
33
]
}
stringify支持第二个配置参数,config
默认值为:{ retractNum: 2 , start: 0 , whiteSpace: '\u0020' , commaPrevSpace: true }
retractNum缩进空格数目start偏移量,所有缩进的起始位置whiteSpace空格类型,可设置为tabcommaPrevSpace逗号分隔符,前面是否有空格,默认为true