关键点:采用“键值对”的表现方式,对象的属性必须加双引号,不需要分号,最后一项也不需要逗号,值可以是字符串、数字、布尔值、null、对象或数组,可以多层嵌套。
1.简单值:“hello world” 2.对象:
{ "name": "向朔", "age": 25 }3.数组
[ { "name": "向朔", "age": 25 }, { "name": "luke", "age": 23, hobby: [reading,eating,sleeping] } ]我自己常用的网站是:http://json.cn/
1.stringify()将JS对象序列化为JSON字符串
var book = { title: "JavaScript", authors: [luke,james], edition: 3, year: 2017 }; var jsonText = JSON.stringify(book);2.parse()将JSON字符串解析为JS原生值
var bookCopy = JSON.parse(jsonText)这两个方法都可以传参,来做一些限制操作。