HTML DOMTokenList forEach() メソッド

定義および使用法

forEach() メソッドは DOMTokenList 内の各タグ(token)に対してコールバック関数を実行します。

例 1

"demo" から DOMTokenList を取得します:

let list = document.getElementById("demo").classList;

自分で試してみる

例 2

各タグに対して関数を実行します:

list.forEach(
  function(token, index) {
    text += index + " " + token;
  }
);

自分で試してみる

構文

nodelist.forEach(function(currentValue, index, arr) thisValue)

引数

引数 説明
function() 必須。各タグに対して実行される関数。
currentValue 必須。現在のタグの値。
index オプション。現在のタグのインデックス。
arr オプション。現在のタグの DOMTokenList。
thisValue

オプション。デフォルトは undefined。

関数に this 値として渡される値。

返り値

なし。

ブラウザサポート

domtokenlist.forEach() は DOM レベル 4 (2015) の機能です。

すべてのブラウザでサポートされています:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート サポート サポート サポート サポート

Internet Explorer 11(およびそれ以前のバージョン)は domtokenlist.forEach() をサポートしていません。

関連ページ

length プロパティ

item() メソッド

add() メソッド

remove() メソッド

toggle() メソッド

replace() メソッド

entries() メソッド

keys() メソッド

values() メソッド

DOMTokenList オブジェクト