zoukankan      html  css  js  c++  java
  • 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"
  • 相关阅读:
    AGC015E Mr.Aoki Incubator
    luogu P3520 [POI2011]SMI-Garbage
    442.Find All Duplicates in an Array
    SICP_2.61-2.62
    sicp_2.59-2.60
    SICP_2.58
    SICP_2.56-2.57
    SICP_2.53-2.55
    SICP_2.52-2.53
    SICP_2.50-2.51
  • 原文地址:https://www.cnblogs.com/caojiayan/p/6179185.html
Copyright © 2011-2022 走看看