NamedNodeMap: item() 方法
NamedNodeMap
接口的 item()
方法返回与索引匹配的映射中的项。
注意:当您使用运算符 []
语法时,也会调用此方法。因此,myMap[i]
等效于 myMap.item(i)
,其中 i
是一个数字。
语法
js
item(index)
[index]
参数
index
-
表示您要返回的项的索引的数字。
返回值
一个 Attr
或 null
(如果数字大于或等于映射的 length
)。
示例
html
<pre zero="test" one="test" two="test"></pre>
js
const pre = document.querySelector("pre");
const attrMap = pre.attributes;
pre.textContent = `The attribute map contains:
0: ${attrMap.item(0).name}
1: ${attrMap[1].name}
2: ${attrMap.item(2).name}`;
规范
规范 |
---|
DOM 标准 # dom-namednodemap-item |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。