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

View in English Always switch to English

DOMTokenList.length

基线 广泛可用

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

**length**是 DOMTokenList 接口的一个只读属性,以整数来表示,代表着当前对象中值的个数。

语法

tokenList.length;

数值

一个整数。

示例

在示范例子里我们编写了一个 span 元素,使用Element.classList去检索元素<span>拥有的类,放回一个实时的DOMTokenList集合,然后把该集合中的数值个数写进 <span>Node.textContent 属性中。

HTML 代码:

html
<span class="a b c"></span>

JavaScript 代码:

js
var span = document.querySelector("span");
var classes = span.classList;
var length = classes.length;

span.textContent = "classList length = " + length;

运行得出的结果如下:

规范

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

浏览器兼容性