数组和JSON之间的格式转换
主要代码:
const a = JSON.stringify(jsonStrings) //object转json
const c = JSON.parse(a) //json转object
标志性代码:
const jsonStrings = [1, 2, 3]// {"bar": "property", "baz": 3}console.log(jsonStrings)const a = JSON.stringify(jsonStrings) //object转jsonconsole.log(a)const c = JSON.parse(a) //json转objectconsole.log(c)
一种数组:
const jsonStrings = [1, 2, 3]console.log(jsonStrings,'jsonStrings')const a = JSON.stringify(jsonStrings) console.log(a,'a')const c = JSON.parse(a)console.log(c,'c')
结果:
二种数组:
const jsonStrings = {"bar": "property", "baz": 3}console.log(jsonStrings,'数组类型')const a = JSON.stringify(jsonStrings) //object转jsonconsole.log(a,'字典类型')const c = JSON.parse(a) //json转objectconsole.log(c,'数组类型')
结果: