此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

DOMTokenList.item()

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

DOMTokenList接口的 item() 方法返回一个在列表中的索引的项。

语法

tokenList.item(index)

参数

index

DOMString 类型,一个表示要返回的项的索引。

返回值

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;

输出结果如下:

规范

规范
DOM
# ref-for-dom-domtokenlist-item①

浏览器兼容性