それを通して、オブジェクトと配列のプロパティ値を反復し、それらを処理できます。
使用する手順
各関数の効果は、パラメーターのタイプに従って完全に一貫していません。
1.オブジェクトのトラバース(追加のパラメーターを使用)
$ .each(object、function(p1、p2){this; //これは、各トラバーサルのオブジェクトの現在のプロパティ値を指します; p2; //追加のパラメーターにアクセスする}、['parameter 1'、 'parameter 2']);2。配列を反復します(アタッチメントパラメーターを使用)
$ .each(array、function(p1、p2){this; //これは、各トラバーサルの配列の現在の要素を指します; p2; //追加のパラメーターにアクセス}、['parameter 1'、 'parameter 2']);3.オブジェクトのトラバース(追加のパラメーターはありません)
$ .each(object、function(name、value){this; //これは現在の属性の値を指します; // nameはオブジェクトの現在の属性の名前を表します; //値はオブジェクトの現在の属性の値を表します});4。配列を反復します(追加のパラメーターはありません)
$ .each(array、function(i、value){this; //これは現在の要素を指します。jqueryの各方法のいくつかの一般的な用途に言及させてください
JSコード
var arr = ["one"、 "2"、 "3"、 "4"]; $ .each(arr、function(){alert(this);}); //上記の各出力の結果は次のとおりです。1、2、3、4 var arr1 = [[1、4、3]、[4、6、6]、[7、20、9]] $ .each(arr1、function(i、item){alert(item [0]);}); //実際、ARR1は2次元アレイであり、アイテムは各1次元アレイを取得するのと同等です。 $ .each(obj、function(key、val){alert(obj [key]);}); //これはさらに強力で、すべての属性をループできます//出力結果は次のとおりです。jeするために生まれた2種類の人々がいます。1つは芸術の狂人、もう1つはコードの狂人です...
嫉妬は私を前進させるものです