$.each() 遍历数组 和 JSON

来源:互联网 发布:中文.商城域名骗局 编辑:程序博客网 时间:2024/06/02 04:15

使用$.each()遍历json对象

 

$(function(){var data = {   "status": 1,   "data": {   "A1": {   "time": "09:00-10:00",   "max": 2,   "number": "2",   "enable": 0   },   "A2": {   "time": "10:30-11:30",   "max": 2,   "number": "2",   "enable": 0   },   "A3": {   "time": "12:00-13:00",   "max": 2,   "number": 0,   "enable": 1   },   "A4": {   "time": "14:00-15:00",   "max": 2,   "number": 0,   "enable": 1   },   "A5": {   "time": "15:30-16:30",   "max": 2,   "number": 0,   "enable": 1   },   "A6": {   "time": "17:00-18:00",   "max": 2,   "number": 0,   "enable": 1   },   "A7": {   "time": "18:30-19:30",   "max": 2,   "number": 0,   "enable": 1   },   "A8": {   "time": "20:00-21:00",   "max": 2,   "number": "2",   "enable": 0   }   }};//使用传统的方式遍历json对象for(var key in data){console.log("key : " + key);if(key=="data"){for(var key in data.data){console.log("key : " + key);//类似于数组的形式访问json对象console.log("data : " + data.data[key].time);}}}var myArray=[];//使用$.each()方法遍历json对象$.each(data.data,function(key,obj_1){//打印json的keyconsole.log("key : " + key);//将json对象存放到数组中myArray.push(obj_1);//打印json对象console.dir(obj_1);});//使用$.each()遍历数组$.each(myArray,function(i,obj_2){//i表示数组序号console.log(" i : " + i + " ,obj_2 : " + obj_2.time);});});

 

 

 

0 0
原创粉丝点击