jquery $().each、$.each、for 遍历数组

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bizu005/article/details/54669402

$().each用于处理Dom元素

写法:

 $("input[type='text']").each(function(index,obj){
        alert('索引是:'+index);
        alert('元素value是:'+$(obj).val());
    });

$.each()用于遍历索引数组,不能遍历关联数组

var arr=[1,2,3];
$.each(arr,function(key,val){
    console.log('键名是:'+key);
    console.log('键值是:'+val);
})

for既能遍历索引数组又能遍历关联数组

var arr=new Array();
    arr['a']=1;
    arr['b']=2;
    arr['c']=3;
    for(var key in arr){
        alert('键名是:'+key);
        alert('键值是:'+arr[key]);
    }



猜你喜欢

转载自blog.csdn.net/bizu005/article/details/54669402