json对象
1、json含义:
    JavaScript Object Notation 简称 JSON,它使用JavaScript对象的格式来存储数据。JSON是灵活的,因为它允许 数据结构 是 字符串,数字,布尔值,字符串,和 对象 的任意组合。
//这里是一个JSON对象的示例: var ourMusic = [ { "artist": "Daft Punk", "title": "Homework", "release_year": 1997, "formats": [ "CD", "Cassette", "LP" ], "gold": true } ]; //这是一个对象数组,并且对象有各种关于专辑的 详细信息。它也有一个嵌套的 formarts 的数组。附加专辑记录可以被添加到数组的最上层。
//两个或多个数组对象的时候,数组之间要用逗号(,)分开:
var myMusic = [
   {
     "artist": "Billy Joel",
     "title": "Piano Man",
     "release_year": 1973,
     "formats": [ 
       "CS", 
       "8T", 
       "LP" ],
     "gold": true
  },                               //第一个数组元素,两个或多个数组元素一起的时候需要用逗号分开
  {
   "artist": "Billy Joel",
   "title": "Piano Man",
   "release_year": 1973,
   "formats": [ 
     "CS", 
     "8T", 
     "LP" ],
  "gold": true 
 }                            //第二个数组元素
];
2、JSON对象的点操作符或中括号操作符;
1)访问JSON对象的嵌套属性。
举例: var ourStorage = { "desk": { "drawer": "stapler" }, "cabinet": { "top drawer": { "folder1": "a file", "folder2": "secrets" }, "bottom drawer": "soda" } } ourStorage.cabinet["top drawer"].folder2; // "secrets" ourStorage.desk.drawer; // "stapler"
2)访问JSON对象嵌套数组.
举例: var ourPets = { "cats": [ "Meowzer", "Fluffy", "Kit-Cat" ], "dogs": [ "Spot", "Bowser", "Frankie" ] }; ourPets.cats[1]; // "Fluffy" ourPets.dogs[0]; // "Spot"
                    
                
                
            
        
浙公网安备 33010602011771号