DOMTokenList.item()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
DOMTokenList
接口的 item()
方法返回一个在列表中的索引的项。
语法
tokenList.item(index)
参数
返回值
DOMString
类型,一个表示要返回的项。如果数字大于或等于列表的length
,则返回null
。
示例
在下面的列子中,我们通过Element.classList
方法从<span>
元素中获取DOMTokenList
对象。然后使用item(tokenList.length - 1)
检索列表中的最后的一个项,并将其写入<span>元素的 Node.textContent
。
首先,HTML:
html
<span class="a b c"></span>
然后,JavaScript:
js
let span = document.querySelector("span");
let classes = span.classList;
let item = classes.item(classes.length - 1);
span.textContent = item;
输出结果如下:
规范
Specification |
---|
DOM Standard # ref-for-dom-domtokenlist-item① |
浏览器兼容性
BCD tables only load in the browser