こんにちは、恋する 18歳 masao です。好きな食べ物はおこげです。ここでは、配列を引数とする $.each 関数の使用例を掲載しています。
スポンサーリンク
$.each 関数の使用例
配列を引数にして要素数分処理を実行する $.each 関数の使用サンプルになります。詳細はコメントを参照ください。
$(function () { /* * 配列の定義 */ var array = [ "apple", "orange" ]; /* * 配列のインデックスと値をパラメータに関数を要素数回実行する */ $.each( array, function( index, value ) { console.log( index + ": " + value ); }); /* * 出力結果 * ============================== * 0: apple * 1: orange */ /* * 連想配列の定義 */ var obj = { "name": "masao", "age" : 18 }; /* * 配列のキーと値をパラメータに関数を要素数回実行する */ $.each( obj, function( key, value ) { console.log( key + ": " + value ); }); /* * 出力結果 * ============================== * name: masao * age: 18 */ });
配列の途中の要素で処理を中断する
ある条件の場合に途中で処理を中断するには false をリターンさせます。
var obj = { "name": "masao", "age" : 18 }; $.each( obj, function( key, value ) { console.log( key + ": " + value ); // 恋する18歳であれば処理を中断する if(value == "masao") { return false; } }); /* * 出力結果 * ============================== * name: masao */