NamedNodeMap:item() 方法
NamedNodeMap 接口的 item() 方法返回映射中与索引匹配的项。
注意: 当你使用运算符 [] 语法时,也会调用此方法。因此,myMap[i] 等同于 myMap.item(i),其中 i 是一个数字。
语法
js
item(index)
[index]
参数
index-
一个数字,表示要返回的项的索引。
返回值
如果该数字大于或等于映射的 length,则返回一个 Attr 或 null。
示例
html
<pre class="foo" id="bar" contenteditable></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 |
浏览器兼容性
加载中…