StylePropertyMapReadOnly: forEach() 方法
StylePropertyMapReadOnly.forEach()
方法对 StylePropertyMapReadOnly
中的每个元素执行提供的函数。
语法
js
forEach(callbackFn)
forEach(callbackFn, thisArg)
参数
callbackFn
-
对每个元素执行的函数,接受三个参数
currentValue
-
正在处理的当前元素的值。
index
可选-
正在处理的当前元素的索引。
array
可选-
forEach()
被调用的 StylePropertyMapReadOnly。
thisArg
可选-
在执行
callback
时用作this
(即,引用Object
)的值。
返回值
无 (undefined
).
示例
以下是一个在检索到的 Element.computedStyleMap()
上使用 forEach()
的示例。
js
// get a button element
const buttonEl = document.querySelector(".example");
// we can retrieve all computed styles with `computedStyleMap`
const allComputedStyles = buttonEl.computedStyleMap();
// forEach will allow us to run code over each prop/val pair
allComputedStyles.forEach((elem, index, arr) => {
// code to run for each pair
});
规范
未找到规范
未找到 api.StylePropertyMapReadOnly.forEach
的规范数据。
检查此页面是否有问题 或贡献缺少的 spec_url
到 mdn/browser-compat-data。还要确保规范包含在 w3c/browser-specs.
浏览器兼容性
BCD 表格仅在浏览器中加载