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 Level 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() 方法