• 《歌手》首发阵容6年来最尬?令我震惊的只有…… 2019-05-14
  • 兵团一集体一个人获誉全国非遗保护工作先进 2019-05-14
  • 熬夜网购引发头晕恶心 低头族小心患上耳石症 2019-05-13
  • 银川:“互联网+政务”加速“放管服”改革 2019-05-13
  • 遏制电商“二选一”该动真格了 2019-05-12
  • 我国居民人均预期寿命又提高了 2017年提高至76.7岁 2019-05-12
  • “送金融知识下乡”活动 2019-05-12
  • 人民日报社习近平新闻思想理论研讨会发言摘编 2019-05-11
  • 游戏成瘾是精神疾病!快看你有没有这些症状 2019-05-11
  • 高港教师钱维胜入围“中国好人榜” 候选“中国好人” 2019-05-11
  • 2018年“文化和自然遗产日”大会在京举行--旅游频道 2019-05-11
  • 近九成券商股逆市上涨 防御+反弹攻守兼备 2019-05-10
  • 图画书《一只特立独行的猪》用布艺风格讲故事 2019-05-10
  • (原创首发) 四两千斤简评自然向前的《免费与收费混搭总会拖垮社会主义经济(原创首发)》 2019-05-10
  • 世界是动态发展与平衡的,不会静止不变,指导社会的理论也是不断发展完善的,由相对真理向绝对真理发展接近,这话不是我臆造的,来自学的大学课本根据马克思著作编写... 2019-05-09
  • 北京赛车pk拾投注技巧:JSON 数组 && JSONArray

    北京赛车开奖视频链接 www.za25.com.cn JSON 数组是在JSON对象中延伸出来的,多个JSON对象就是一个JSONArray,数据之间由逗号分隔,花括号保存对象,方括号保存数组。

    JSON数组语法规则

    • JSONArray 最外层是“[”和“]”包裹起来的:如[{"domain":"www.za25.com.cn"}]。
    • JSONArray 是由一个或多个 JSONObject 组合起来的:如[{"domain":"www.za25.com.cn"},{"age":"5年"}]。
    • 多个 JSONObject 由逗号分隔。
    • JSONArray 取值通过下标或者迭代获取每一个element:如[{"domain":"www.za25.com.cn"},{"age":"5年"}][0].domain。

    上面的[{"domain":"www.za25.com.cn"},{"age":"5年"}][0].domain后面跟着“[0]”就是获取第一个元素(JSONObject),然后取它的name属性。

    看起来有点绕,拆开如下:

    var jsonArray = [{"domain":"www.za25.com.cn"},{"age":"5年"}];
    alert(jsonArray[0].name);//www.za25.com.cn
    

    JSON 数组

    JSON 数组在方括号("[]")中书写,数组可包含多个对象,如下“star_male”描述

    {
        "star_male": [
            {
                "name": "鹿晗",
                "age": "26"
            },
            {
                "nickname": "李易峰",
                "age": "29"
            },
            {
                "nickname": "陈赫",
                "lastName": "31"
            }
        ]
    }

    在上面的例子中,对象 "star_male" 是包含三个对象的数组。每个对象代表一条关于一个明星(姓名和年龄)的记录。

    JSON 使用 JavaScript 获取元素值

    因为 JSON 使用 JavaScript 语法,所以无需额外的软件就能处理 JavaScript 中的 JSON。

    通过 JavaScript,您可以创建一个对象数组,并像这样进行赋值:

    栗子??:

    var star_male =  [
        {
            "name": "鹿晗",
            "age": "26"
        },
        {
            "name": "李易峰",
            "age": "29"
        },
        {
            "name": "陈赫",
            "age": "31"
        }
    ]

    可以像这样访问 JavaScript 对象数组中的第一项(鹿晗):

    var name = star_male[0].name;
    alert(name);
    

    由此我们得到的name是:

    鹿晗

    我们试着这样修改数据取得鹿晗的age

    var age = star_male[0].age;
    alert("age:" + age);

    迭代获取Array里所有的值:

    {
    	for(var i in star_male){
    		alert("name:" + star_male[i].name);
    		alert("age:" + star_male[i]['age']);//换个姿势
    	}
    	//再换个姿势,下面写法和上面的效果是一样的。
    	/*
    	for(var i=0;i <star_male.length;i++){
    		alert("name:" + star_male[i].name);
    		alert("age:" + star_male[i]['age']);//换个姿势
    	}*/
    }

    • 可以结合上面的 JSON 对象 来看看,会更清楚一点,包括特殊的Key请看 JSON 对象。
    支付扫码

    所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

    正在加载... ...

  • 《歌手》首发阵容6年来最尬?令我震惊的只有…… 2019-05-14
  • 兵团一集体一个人获誉全国非遗保护工作先进 2019-05-14
  • 熬夜网购引发头晕恶心 低头族小心患上耳石症 2019-05-13
  • 银川:“互联网+政务”加速“放管服”改革 2019-05-13
  • 遏制电商“二选一”该动真格了 2019-05-12
  • 我国居民人均预期寿命又提高了 2017年提高至76.7岁 2019-05-12
  • “送金融知识下乡”活动 2019-05-12
  • 人民日报社习近平新闻思想理论研讨会发言摘编 2019-05-11
  • 游戏成瘾是精神疾病!快看你有没有这些症状 2019-05-11
  • 高港教师钱维胜入围“中国好人榜” 候选“中国好人” 2019-05-11
  • 2018年“文化和自然遗产日”大会在京举行--旅游频道 2019-05-11
  • 近九成券商股逆市上涨 防御+反弹攻守兼备 2019-05-10
  • 图画书《一只特立独行的猪》用布艺风格讲故事 2019-05-10
  • (原创首发) 四两千斤简评自然向前的《免费与收费混搭总会拖垮社会主义经济(原创首发)》 2019-05-10
  • 世界是动态发展与平衡的,不会静止不变,指导社会的理论也是不断发展完善的,由相对真理向绝对真理发展接近,这话不是我臆造的,来自学的大学课本根据马克思著作编写... 2019-05-09