『签 到』 开启辅助访问
 找回密码
 立即注册

扫一扫,访问微社区

只需一步,快速开始

QQ登录

只需要一步,快速开始

或者

[json资料] Json格式循环遍历和Json数组循环遍历的简单例子

0 69
风起云甬 发表于 2020-3-17 18:00:11 |阅读模式 |复制链接
Json格式数据如何遍历,这里我们可以用for..in实现
例如最简单的json格式
  1. var json1 = { 'name' : '听风是风' , 'age' : 25 , 'handsome' : 'yes' };
  2. for( var key in json1 ){
  3.     console.log( key+' : '+json1[key] );  
  4. }
复制代码
Json格式循环遍历和Json数组循环遍历的简单例子,慧之家

再来个升级版的,如下:
  1. var json1 = {
  2.     'name' : ['echo' , '听风是风' , '时间跳跃' , 'echolun'],
  3.     'age' : ['24' , '26' , '19' , '25']
  4. };
  5. for(var i in json1){
  6.     for(var j =0;j<json1[i].length;j++){
  7.         console.log(i+":"+json1[i][j])
  8.     }
  9. }
复制代码
Json格式循环遍历和Json数组循环遍历的简单例子,慧之家

那么JSON数组如何遍历呢,如下:
  1. var json1 = [{'name':'echo','age':'25'},{'name':'时间跳跃','age':'26'},{'name':'听风是风','age':'19'}]

  2. for(var i =0;i<json1.length;i++){
  3.     for(var j in json1[i]){
  4.         console.log(j+":"+json1[i][j])
  5.     }
  6. }
复制代码
Json格式循环遍历和Json数组循环遍历的简单例子,慧之家



您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

发布资源 快速回复 站点服务大厅 搜索 官方群