Json的访问
JSON:JavaScript 对象表示法(JavaScript Object Notation)
写法:名称/值对
访问方法:可以通过 data.名称 访问,也可以通过 data['名称'] 访问
注意:名称加不加引号都可以,但是加引号安全性好一点。
可以写成一行:
var data = { 'name' : 'yy' , 'age' : 11 };
或者:
var data = { 'name' : 'yy', // 值可以是字符串,访问:data.name 或 data['name'] 'age' : 11, // 值可以是数字(整数或浮点数),访问:data.age 或 data['age'] 'flag' : true, // 值可以是布尔值,访问:data.flag 或 data['flag'] 'box' : null, // 值可以是null,访问:data.box 或 data['box'] 'people' : { name : 'yy' , age : 23 }, // 值可以是对象,访问:data.people.name 或 data['people']['name'] 'url' : ['img/1.png' , 'img/2.png' , 'img/3.png' , 'img/4.png'], // 值可以是数组,数组里的元素是字符串,访问:data.url[0] 或 data['url'][0] 'employees' : [ { 'firstName' : 'John' , 'lastName' : 'Doe' }, { 'firstName' : 'Anna' , 'lastName' : 'Smith' }, { 'firstName' : 'Peter' , 'lastName' : 'Jones' } ] // 值可以是数组,而数组里的元素是对象 // 访问:data.employees[0].firstName 或 data['employees'][0]['firstName'] }