01。处理一个唯独的数组
//$.each 函数用于便利的制定的对象和数组
var arr=[52,97];
$.each(arr, function(index, val) {
// alert(index+','+val);
});
//单个数组
var arr1 = [ "one", "two", "three", "four", "five" ];
$.each(arr1, function() {
// alert(this);
});
02。二位数组
//复合数组
var arr2=[[1,2,3],
[4,5,6],
[7,8,9]];
$.each(arr2, function(index, value) {
// alert( value[0]);
});
var arr3=[
['a', 'aa', 'aaa'],
['b', 'bb', 'bbb'],
['c', 'cc', 'ccc']];
$.each(arr3, function(i, item) {
//alert(i);
// alert(item[1]); //获取中间的部分
});
///03。遍历对json 类型的key,value 结构
//遍历对象属性
var obj = {
"flammable": "inflammable",
"duh": "no duh"
};
$.each(obj, function(key, value) {
// alert(key+":"+value);
});
/03.访问一个对象ach处理json数据,这个each就有更厉害了,能循环每一个属性
var aa= { name: "John", lang: "JS" };
$.each(aa, function(index, v) {
// alert("关键词"+index+"值:"+v);
});
var obj = { one:1, two:2, three:3, four:4, five:5 }; //key value
$.each(obj, function(key, value) {
// alert(obj[key]);
});
//demo 综合:
alert("demo");
var response={1000:[{ one:1, two:2}],
2000:[{ one:1, two:2 }]};
// var response={bb:1,cc:2};
//如何取bb 和cc的数值
alert("先遍历keyvalue结构");
$.each(response, function(key, value) {
//alert(value); //[{ one:1, two:2}]
//再便利数组
$.each(obj, function(key, value) {
alert(key+":"+value);
});
});