1,语法数组
JSON有三种类型的值对象
简单值:使用与JavaScript相同的语法,能够在JSON中表示字符串,数值,布尔值,null。可是JSON不支持JavaScript中特殊的值undefined。索引
对象:对象做为一种复杂中数据类型,表示的是一组无序的键值对。而每个键值对中的值能够是简单值,也能够是复杂的数据类型的值。ip
数组:数组也是一种复杂数据类型,表示一组有序的值得列表,能够经过数值索引来访问其中的值。数组的值也能够是任意类型-----简单值,对象或者数组。字符串
1.简单值数据类型
5 //数字语法
“HELLO WORLD” //字符串数据
2.对象语言
JSON中的对象跟JavaScript中的对象有些不一样,其实JSON中的对象和其余语言中的字典的结构是同样的。下面是JavaScript中对象的表现形式字典
var person = {
name:"zhangsan",
age:29
}
在JSON中标准的写法是
var person = {
"name":"zhangsan",
"age":29
}
3.数组
[
{
"name":"zhangsan",
"person":{
}
},
]