HTML DOM NodeList keys() メソッド

定義と使用方法

keys() メソッドは NodeList 内のキーを持つ Iterator を返します。

実例

例 1

ドキュメントの子ノードのキーをリストアップ:

const list = document.body.childNodes;
for (let x of list.keys()) {
  text += x;
}

自分で試してみる

例 2

ドキュメントの子ノードをリストアップ:

const list = document.body.childNodes;
for (let x of list.values()) {
  text += x;
}

自分で試してみる

構文

nodelist.keys()

パラメータ

パラメータなし。

返り値

タイプ 説明
オブジェクト リストのキーを持つ Iterator オブジェクト。

ブラウザサポート

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

すべての現代ブラウザがサポートしています:

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

Internet Explorer 11(またはそれ以前のバージョン)は nodelist.keys() をサポートしていません。

関連ページ

length プロパティ

entries() メソッド

forEach() メソッド

item() メソッド

values() メソッド

NodeList オブジェクト

childNodes() メソッド

querySelectorAll() メソッド

getElementsByName() メソッド