DOMTokenList.length

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

语法

tokenList.length;

数值

一个整数。

示范例子

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

HTML 代码:

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

JavaScript 代码:

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

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

运行得出的结果如下:

规范

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

浏览器兼容性

BCD tables only load in the browser