HTML DOM NodeList entries() 方法
❮ NodeList 物件示例
列出文件子節點的條目
const list = document.body.childNodes;
for (let x of list.entries()) {
text += x[0] + " " + x[1];
}
自己動手試一試 »
列出文件子節點的名稱
const list = document.body.childNodes;
for (let x of list.entries()) {
text += x[0] + " " + x[1].nodeName;
}
自己動手試一試 »
列出文件子節點的值
const list = document.body.childNodes;
for (let x of list.entries()) {
text += x[0] + " " + x[1].nodeValue;
}
自己動手試一試 »
更多示例見下文。
描述
entries()
方法返回一個包含 NodeList 中鍵/值對的迭代器。
另請參閱
語法
nodelist.entries()
引數
無 |
返回值
型別 | 描述 |
物件 | 一個包含列表中鍵/值對的迭代器物件。 |
更多示例
示例
獲取 <body> 元素子節點的鍵
const list = document.body.childNodes;
for (let x of list.keys()) {
... 程式碼 ...
}
自己動手試一試 »
示例
獲取 <body> 元素子節點的值
const list = document.body.childNodes;
for (let x of list.values()) {
... 程式碼 ...
}
自己動手試一試 »
瀏覽器支援
nodelist.entries()
是 DOM Level 4 (2015) 功能。
所有現代瀏覽器都支援它
Chrome | Edge | Firefox | Safari | Opera |
是 | 是 | 是 | 是 | 是 |
nodelist.entries()
在 Internet Explorer 11 (或更早版本) 中不受支援。
❮ NodeList 物件