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

View in English Always switch to English

DOMTokenList

基线
广泛可用

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

DOMTokenList 接口表示一组空格分隔的标记(tokens)。如由 Element.classListHTMLLinkElement.relListHTMLAnchorElement.relListHTMLAreaElement.relList 返回的一组值。它和 JavaScript Array 对象一样,索引从 0 开始。DOMTokenList 总是区分大小写(case-sensitive)。

属性

DOMTokenList.length 只读

一个整数,表示存储在该对象里值的个数。

DOMTokenList.value

该属性以 String 的形式返回 DOMTokenList 列表的值。

方法

DOMTokenList.item(index)

根据传入的索引值返回一个值,如果索引值大于等于符号列表的长度(length),则返回 undefinednull,在 Gecko 7.0 之前的版本中返回 null

DOMTokenList.contains(token)

如果 DOMTokenList 列表中包括相应的字符串 token,则返回 true,否则返回 false

DOMTokenList.add(token1[, token2[, ...tokenN]])

添加一个或多个标记(token)到 DOMTokenList 列表中。

DOMTokenList.remove(token1[, token2[, ...tokenN]])

DOMTokenList 列表中移除一个或多个标记(token)。