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()

參數

無參數。

返回值

類型 描述
對象 含有列表中值的 Iterator 對象。

瀏覽器支持

nodelist.values() 是 DOM Level 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() 方法