配列の操作

参考:

配列を操作する jQuery のユーティリティ関数まとめ – Qiita

jQuery の配列系のメソッドをメモしとこ | てっく煮ブログ

each

$('.hoge').each(function(i, elem) {
  const $elem = $(elem)
  // ...
})

参考:

複数の要素に対して繰り返し処理をする (each・for) | TASK NOTES

.each() | jQuery 1.9 日本語リファレンス (js STUDIO)

each(callback) | jQuery 日本語リファレンス (semooh.jp)

.each() | jQuery API Documentation [Official]

$.each

配列に適用する

$.each(['hoge', 'fuga'], function(i, value) {
  // ...
})

オブジェクトに適用する

$.each({ foo: 'Foo', bar: 'Bar' }, function(key, value) {
  // ...
})

参考:

$.each() | jQuery 1.9 日本語リファレンス (js STUDIO)

jQuery.each(object, callback) | jQuery 日本語リファレンス (semooh.jp)

jQuery.each() | jQuery API Documentation [Official]

each

参考:

.each() | jQuery API Documentation [Official]

filter

$('.hoge').filter(function(i, elem) {
  const $elem = $(elem)
  // ...
  return true  // 要素を含める
  // or
  return false // 要素を除外する
})

参考:

.filter() | jQuery 1.9 日本語リファレンス (js STUDIO)

filter(expr) | jQuery 日本語リファレンス (semooh.jp)

filter(fn) | jQuery 日本語リファレンス (semooh.jp)

.filter() | jQuery API Documentation [Official]

$.map

複数の要素・配列に対して処理をするmapの使い方 | TASK NOTES

$.map() | jQuery 1.9 日本語リファレンス (js STUDIO)

jQuery.map(array, callback) | jQuery 日本語リファレンス (semooh.jp)

jQuery.map() | jQuery API Documentation [Official]

map

参考:

.map() | jQuery API Documentation [Official]

toArray

参考:

.toArray() | jQuery API Documentation [Official]

An array of elements in jQuery – Stack Overflow

$.makeArray

セレクタで選択した要素を配列として取得する。

$array = $.makeArray($('div'))

あるいは、オブジェクトのメソッド get() を使う。

$array = $('div').get()

参考:

jQuery オブジェクトから配列の取得 – Qiita

jQuery.makeArray() | jQuery API Documentation [Official]

.get() | jQuery API Documentation [Official]

タグ:

コメントを残す

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