zoukankan      html  css  js  c++  java
  • json

    大括号{}用来描述一组“不同类型的无序键值对集合”(每个键值对可以理解为OOP的属性描述),方括号[]用来描述一组“相同类型的有序数据集合”(可对应OOP的数组)

    比如有一个数组a=[1,2,3,4],还有一个对象a={0:1,1:2,2:3,3:4},然后你运行alert(a[1]),两种情况下的运行结果是相同的!这就是说,数据集合既可以用数组表示,也可以用对象表示,那么我到底该用哪一种呢?

    我后来才知道,数组表示有序数据的集合,而对象表示无序数据的集合。如果数据的顺序很重要,就用数组,否则就用对象。

    json数组

    [
      ["北京",16800,1600],
      ["上海",6400,1800]
    ]

    josn对象

    [
      {"城市":"北京","面积":16800,"人口":1600},
      {"城市":"上海","面积":6400,"人口":1800}
    ]
    var a={
        "城市":"北京",
        "面积":16800,
        "人口":1600
    };
    {
        "auctions": [
            {
                "title": "2016秋冬靴子女圆头粗跟防水台裸靴u003cspan classu003dHu003e切尔西u003c/spanu003e靴百搭真皮加绒中跟短靴",
                "raw_title": "2016秋冬靴子女圆头粗跟防水台裸靴切尔西靴百搭真皮加绒中跟短靴",
                "pic_url": "//g-search3.alicdn.com/img/bao/uploaded/i4/i2/TB1kdH9NVXXXXarXXXXXXXXXXXX_!!0-item_pic.jpg",
                "detail_url": "//detail.tmall.com/item.htm?idu003d537995278813u0026nsu003d1u0026abbucketu003d6",
                "view_price": "239.00",
                "item_loc": "广东 广州",
                "view_sales": "220人付款",
                "user_id": "1121926613",
                "nick": "佰莎集女鞋旗舰店"
            },
    
            {
                "title": "秋冬中跟尖头短靴女粗跟及裸靴u003cspan classu003dHu003e切尔西u003c/spanu003e靴复古英伦风马丁靴踝靴",
                "raw_title": "秋冬中跟尖头短靴女粗跟及裸靴切尔西靴复古英伦风马丁靴踝靴",
                "pic_url": "//g-search1.alicdn.com/img/bao/uploaded/i4/i1/TB1y1BgNVXXXXXzXFXXYXGcGpXX_M2.SS2",
                "detail_url": "//item.taobao.com/item.htm?idu003d540161157482u0026nsu003d1u0026abbucketu003d6#detail",
                "view_price": "99.00",
                "item_loc": "广东 广州",
                "view_sales": "1285人付款",
                "user_id": "634983501",
                "nick": "选择yang"
            },
       ]
    }
  • 相关阅读:
    SQL Server 之 在与SQLServer建立连接时出现与网络相关的或特定于实例的错误
    T-SQL 之 概述
    HTML 之 Web页面表单form中只有一个input的text元素,按回车默认提交
    CollatingOfData 之 JsonHelper
    JavaScript 之 弹出窗口总结
    JavaScript 之 页面跳转及Frame动态加载
    XML 之 与Json或String的相互转换
    UML 之 类图(Class Dragram)
    Asp.Net 之 调用分享接口
    echo print() print_r() var_dump()的区别
  • 原文地址:https://www.cnblogs.com/alantao/p/6525016.html
Copyright © 2011-2022 走看看