zoukankan      html  css  js  c++  java
  • 遍历json数组的常用方式

    遍历json对象数组

    1.

    传统数组遍历

     

      

     var data=[{"name":"zhangsan","age":12},{"name":"lisi","age":22}];
    	 for(var i=0;i<data.length;i++)
    		 {
    		 	alert(data[i].name+"--"+data[i].age);
    		 }
    

    2.key/value map方式遍历 key-->索引 value-->Object

     var data=[{"name":"zhangsan","age":12},{"name":"lisi","age":22}];
    		for(var key in data)
    		{
    			alert(data[key].name+"--"+data[key].age);
    		}
    

    3.$.each方式 不常用  

    name -->索引 value-->Object

     var data=[{"name":"zhangsan","age":12},{"name":"lisi","age":22}];
    	$.each(data,function(name,value){
    		
    		alert(name+":"+value.name+","+value.age);
    	})
    

      

    遍历json对象(没有什么实际意义 都是data.name data.age直接引用)

    var data={"name":"zhangdan","age":22};
    for(var key in data)
    {
    alert(data[key]);
    }
    

      

  • 相关阅读:
    three.js-sun-lensflare
    three.js-Raycaster
    three.js-shadow
    three.js-core
    three.js-Basic-Expand
    Three.js Basic
    md5加密
    密码验证正则表达式
    启动线程开启信的线程
    获取WINDOW.OPEN url js中的get取值
  • 原文地址:https://www.cnblogs.com/lt123/p/7208915.html
Copyright © 2011-2022 走看看