一,JSON 数据的书写格式是:名称/值对。
JSON 对象在花括号中书写:
对象可以包含多个名称/值对:
{ "firstName":"John" , "lastName":"Doe" }
二,JSON 数组在方括号中书写:
数组可包含多个对象:
{
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
三,在 JSON里[]是 Array(也就是数组),{}是Ojbect(也就是对象),
[] Array 的key 是 int,{} 的key 是 string。
例如 var dot1=["a"];就是一个数组
var dot2={"a"};就是一个对象
一个数组是可以包含多个对象的
例如: var dot1=[{a:"a"},{b:"b"}]; dot1就包含了2个对象
同样,dot1={[{a:"a"},{b:"b"}]} 就是一个对象,只是这个对象包含了一个数组。