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)

参数

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;

输出结果如下:

规范

Specification
DOM Standard
# ref-for-dom-domtokenlist-item①

浏览器兼容性

BCD tables only load in the browser