HTML DOM NodeList values() メソッド

定義と使用方法

values() メソッドは NodeList から値を持つイテレータを返します。

例 1

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

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

実際に試してみる

例 2

ドキュメントの子ノードの名前をリストアップします:

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

実際に試してみる

例 3

ドキュメントの子ノードのタイプをリストアップします:

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

実際に試してみる

文法

nodelist.values()

パラメータ

パラメータはありません。

返り値

タイプ 説明
オブジェクト リストの値を持つイテレータオブジェクト

ブラウザサポート

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

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

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

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

関連ページ

length プロパティ

entries() メソッド

forEach() メソッド

item() メソッド

keys() メソッド

NodeList オブジェクト

childNodes() メソッド

querySelectorAll() メソッド

getElementsByName() メソッド