DOMTokenList forEach() 方法
❮ DOMTokenList 对象示例
从 "demo" 获取一个 DOMTokenList
let list = document.getElementById("demo").classList;
自己动手试一试 »
对每个 token 执行一个函数
list.forEach(
function(token, index) {
text += index + " " + token;
}
);
自己动手试一试 »
描述
forEach() 方法为 DOMTokenList 中的每个 token 执行一个回调函数。
另请参阅
语法
nodelist.forEach(function(currentValue, index, arr), thisValue)
参数
| function() | 必需。 要为每个 token 运行的函数。 |
| currentValue | 必需。 当前 token 的值。 |
| index | 可选。 当前 token 的索引。 |
| arr | 可选。 当前 token 的 DOMTokenList。 |
| thisValue | 可选。默认 undefined。作为其 this 值传递给函数的值。 |
返回值
| 无 |
浏览器支持
domtokenlist.forEach() 是 DOM Level 4 (2015) 功能。
所有现代浏览器都支持它
| Chrome | Edge | Firefox | Safari | Opera |
| 是 | 是 | 是 | 是 | 是 |
domtokenlist.forEach() 在 Internet Explorer 11 (或更早版本) 中不受支持。
❮ DOMTokenList 对象