• 关于json对象的遍历


    json格式的数据越来越多的在web开发中起到重要作用。下面介绍对于json对象和数组经常用到解析方法。

    var obj ={”name”:”冯娟”,”password”:”123456″,”department”:”技术部”,”sex”:” 女”,”old”:30};  

    var arr = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];

    1、对于一个json对象,已知其json中的某个键的值,求对应的值:

    格式一、  obj.name

    格式二、 obj.['name']

    2、对于json对象,需要遍历json对象的所有数据:

         遍历方法:  

        for(var p in obj){  

             str = str+obj[p]+’,’;//这里p为键,obj[p]为值

            return str;  

        }  

    3、对于普通json数组,我们可以可以向解析普通的数组来解析

      for(var i=0;i<arr.length;i++){

          alert(i+"-"+arr[i]);

         }

    4、对于json对象数组,解析方式如下:

          解析一、

      for(var i=0,l=arr.length;i<l;i++){  

           for(var key in arr[i]){  

               alert(key+’:'+arr[i][key]);   

        }

       }  

           解析二、使用jquery解析   

        $.each(arr, function (n, value) {  //说明,对于数组,那么n为下表,value为下表对应的值;对于对象,那么n为键,value为值

                    alert(n + ' ' + value);  

        });  

        

  • 相关阅读:
    【转】GPS网平差
    【转】GPS基线的精化处理
    【转】GLONASS全球卫星导航系统
    【转】伽利略卫星导航定位系统
    【转】国外几款GPS卫星历预报软件
    【转】GPS误差来源
    【转】静态控制测量中的常用术语
    Android开发--FrameLayout的应用
    Android开发--LinearLayout的应用
    Android开发--ScrollView的应用
  • 原文地址:https://www.cnblogs.com/zhilongblogs/p/3911807.html
Copyright © 2020-2023  润新知