HTML DOM NodeList entries() メソッド
- 前のページ entries()
- 次のページ forEach()
- 上一层に戻る HTML DOM NodeList
定義と使用法
entry() メソッドは NodeList からのキー/値ペアを持つイテレータを返します。
インスタンス
例 1
ドキュメントの子ノードのエントリをリストアップする:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
例 2
ドキュメントの子ノードの名前をリストアップする:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
例 3
ドキュメントの子ノードの値をリストアップする:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
例 4
<body> 元素の子ノードのキーを取得する:
const list = document.body.childNodes; for (let x of list.keys()) { ... code ... }
例 5
<body> 元素の子ノードの値を取得する:
const list = document.body.childNodes; for (let x of list.values()) { ... code ... }
構文
nodelist.entries()
パラメータ
パラメータはありません。
返り値
タイプ | 説明 |
---|---|
オブジェクト | リストのキー/値ペアを持つ Iterator オブジェクトを持っています。 |
ブラウザサポート
nodelist.entries() は DOM レベル 4 (2015) 特性です。
すべての現代ブラウザがサポートしています:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート |
Internet Explorer 11(またはそれ以前のバージョン)は nodelist.entries() をサポートしていません。
関連ページ
- 前のページ entries()
- 次のページ forEach()
- 上一层に戻る HTML DOM NodeList