JSON语法的注意事项以及其与JS对象的转换

91 阅读1分钟

JSON语法的注意事项:

1.属性名必须使用双引号包裹

2.字符串类型的值必须使用使用双引号包裹

3.JSON 中不允许使用单引号表示字符串

4.JSON中不能写注释

5.JSON的最外层必须是对象或者数组格式(必须使用{}或者[])

6.不能使用undefined或者函数作为JSON的值

JSON和JS对象的相互转换:

JSON转JS: .parse()

var jsonStr = '{"a":"hello","b":"world"}'
var obj = JSON.parse(jsonStr)
console.log(obj)

JS转JSON: .stringify()

var obj2 = { c: 'hello', d: 'world', e: false }
var str2 = JSON.stringify(obj2)
console.log(str2);