jQuery$.each遍歴対象、配列用法例


これにより、オブジェクト、配列の属性値を巡回して処理することができます。
使用説明
each関数はパラメータの種類によって達成される効果が完全に一致しません。
1、オブジェクトを巡回します。追加のパラメータがあります。

$.each(Object, function(p1, p2) {

     this;       // this Object
     p1; p2;     //

}, [' 1', ' 2']);

 
2、遍歴配列(添付のパラメータがあります)

$.each(Array, function(p1, p2){

     this;       // this Array
     p1; p2;     //
}, [' 1', ' 2']);

 
3、オブジェクトを巡回しました(パラメータが追加されていません)

$.each(Object, function(name, value) {

     this;      //this
     name;      //name Object
     value;     //value Object
});
[code]
 

4、 ( )
[code]
$.each(Array, function(i, value) {

     this;      //this
     i;         //i Array
     value;     //value Array

});

jQueryのeach方法のいくつかのよく使われている使い方を紹介します。

 var arr = [ "one", "two", "three", "four"];    
 $.each(arr, function(){    
    alert(this);    
 });    
// each :one,two,three,four   
   
var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]    
$.each(arr1, function(i, item){    
   alert(item[0]);    
});    
// arr1 ,item ,  
//item[0]   
// each :1   4   7    
 
 
var obj = { one:1, two:2, three:3, four:4};    
$.each(obj, function(key, val) {    
    alert(obj[key]);          
});  
// each ,     
// :1   2  3  4