菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
15
0

jquery怎么遍历json数组?

原创
05/13 14:22
阅读数 1377

jquery怎么遍历json数组?

jquery遍历集合可以使用$.each(集合,回调函数)方法,

// 这里直接使用Array来构造json数组,服务器返回的数据可以使用JSON.parse()函数进行转换
var obj = [{
    "name": "zhangzhang",
    "password": "123456"
    }];
$.each(obj, function (index, item) {
    console.log(item.name, item.password)
});

(推荐学习:jQuery 教程手册

下面是原生js的实现方式:

1. for循环

var json = [{dd:'SB',AA:'东东',re1:123},{cccc:'dd',lk:'1qw'}];
for(var i=0,l=json.length;i<l;i++){
  for(var key in json[i]){
      console.log(key, ':', json[i][key]);
  }
}

2. for in循环

var obj ={
    "name": "马六",
    "password": "123456",
    "department": "技术部",
    "sex": "女",
    "old": 30
};
// 遍历方法:
for(var p in obj){
    console.log(p, obj[p])
}

发表评论

0/200
15 点赞
0 评论
收藏
为你推荐 换一批