jQueryで配列をループする

jQueryで配列をループするには、$.eachを使います。

第一引数に配列を指定し、第二引数に処理を記述したコールバック関数を指定します。

<!DOCTYPE html>
<html lang="ja">
<head>
 <meta charset="utf-8" />
 <title>サンプル</title>
 <script src="http://code.jquery.com/jquery.js"></script>
<!-- コーディング部分 -->
 <script type="text/javascript">
  $(function(){
    var arr = ["a","b","c"];
    $.each(arr,function(j,val){
      $("div").append(j + ":" + val + <br>);
    });
  });
</script>
<!-- コーディング部分 -->
</head>
<body>
  <div>
  </div>
</body>
</html>

コールバック関数の第一引数には0を基底とするインデックスが入り、第二引数には配列の要素が順番に入ります。

DEMO

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA