Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. StylePropertyMapReadOnly
  4. forEach()

StylePropertyMapReadOnly: forEach() method

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

TheStylePropertyMapReadOnly.forEach() method executes aprovided function once for each element ofStylePropertyMapReadOnly.

Syntax

js
forEach(callbackFn)forEach(callbackFn, thisArg)

Parameters

callbackFn

The function to execute for each element, taking three arguments:

currentValue

The value of the current element being processed.

indexOptional

The index of the current element being processed.

arrayOptional

The StylePropertyMapReadOnly thatforEach() is being called on.

thisArgOptional

Value to use asthis (i.e., the referenceObject) when executingcallback.

Return value

None (undefined).

Examples

Here is an example of usingforEach() on a retrievedElement.computedStyleMap().

js
// get a button elementconst 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 pairallComputedStyles.forEach((elem, index, arr) => {  // code to run for each pair});

Specifications

This feature does not appear to be defined in any specification.

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp