zoukankan      html  css  js  c++  java
  • JSON对象与JSON数组的长度和遍历方法

    JSON对象与JSON数组的长度和遍历方法
            1.json对象的长度与遍历
                    结构:var json={“name”:”sm”,”sex”:”woman”}
                    遍历的方法:for(var js2 in json){
                                                    alert(js2 + “=” + json[js2]);
                                    }
            既然json对象没有length属性,如果要知道他的长度怎么办呢
                    var jslength=0;
                    for(var js2 in json){
                            jslength++;
                    }
            把这段代码写成一个方法,以后调用就行了:
                    function getJsonLength(jsonData){
                            var jsonLength = 0;
                            for(var item in jsonData){
                                    jsonLength++;
                            }
                            return jsonLength;
                    }
            2. json数组的长度与遍历
                    结构: var json1={"abc":[{"name":"txt1"},{"name","txt2"}]};
                    遍历的方法:
                    for(var i=0;i<json1.abc.length;i++){
                            alert(json1.abc.name);
                    }
            这里的json1.abc是一个数组,数组是由2个子json组成的,数组是有length属性的

  • 相关阅读:
    hdu 4027 Can you answer these queries?
    Codeforces: Empty Triangle
    hdu 3006 The Number of set
    hdu 3645 Code Management System
    进度条作控件代码
    NORMAL
    callback
    三种形状匹配脚本
    移动点动画
    脚本管理
  • 原文地址:https://www.cnblogs.com/ricesm/p/5052125.html
Copyright © 2011-2022 走看看