zoukankan      html  css  js  c++  java
  • Json格式循环遍历,Json数组循环遍历

    Json格式数据如何遍历,这里我们可以用for..in实现

    例如最简单的json格式

    var json1 = { 'name' : '听风是风' , 'age' : 25 , 'handsome' : 'yes' };
    for( var key in json1 ){
        console.log( key+' : '+json1[key] );  
    }

    再来个升级版的,如下

    var json1 = {
        'name' : ['echo' , '听风是风' , '时间跳跃' , 'echolun'],
        'age' : ['24' , '26' , '19' , '25']
    };
    for(var i in json1){
        for(var j =0;j<json1[i].length;j++){
            console.log(i+":"+json1[i][j])
        }
    }

    输出如下

    那么JSON数组如何遍历呢,如下:

    var json1 = [{'name':'echo','age':'25'},{'name':'时间跳跃','age':'26'},{'name':'听风是风','age':'19'}]
    
    for(var i =0;i<json1.length;i++){
        for(var j in json1[i]){
            console.log(j+":"+json1[i][j])
        }
    }

    本文主要是方便个人记忆而写,思路借鉴了Y_Y1208博文

  • 相关阅读:
    蟠桃记
    考新郎
    有假币
    年会抽奖
    发邮件
    进制回文数
    数位和
    外星人的语言
    一的个数
    继承
  • 原文地址:https://www.cnblogs.com/echolun/p/8526111.html
Copyright © 2011-2022 走看看