DOMTokenList:entries() 方法
entries()
方法是 DOMTokenList
接口的方法,它返回一个 迭代器
,允许您遍历此对象中包含的所有键值对。这些值是 数组
,其中包含 [键,值] 对,每个对代表一个令牌。
语法
js
entries()
返回值
返回一个 迭代器
。
示例
在以下示例中,我们使用 Element.classList
获取 <span>
元素上设置的类列表作为 DOMTokenList
。 然后,我们使用 entries()
获取包含键值对的迭代器,然后使用 for...of
循环遍历每个对,并将它们写入 <span>
的 Node.textContent
中。
首先,HTML
html
<span class="a b c"></span>
现在是 JavaScript
js
const span = document.querySelector("span");
const classes = span.classList;
const iterator = classes.entries();
for (const value of iterator) {
span.textContent += `(${value})`;
}
输出如下
规范
未找到规范
未找到 api.DOMTokenList.entries
的规范数据。
检查此页面是否存在问题 或向 mdn/browser-compat-data 贡献缺少的 spec_url
。 还要确保规范包含在 w3c/browser-specs.
浏览器兼容性
BCD 表格仅在浏览器中加载