Json格式循环遍历,Json数组循环遍历

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

例如最简单的json格式

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

Json格式循环遍历,Json数组循环遍历

再来个升级版的,如下

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

输出如下

Json格式循环遍历,Json数组循环遍历

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

var json1 = [{'name':'echo','age':''},{'name':'时间跳跃','age':''},{'name':'听风是风','age':''}]

for(var i =;i<json1.length;i++){
for(var j in json1[i]){
console.log(j+":"+json1[i][j])
}
}

Json格式循环遍历,Json数组循环遍历

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

上一篇:微信小程序组件通信


下一篇:raid的一些简单知识