CSSNumericArray: forEach() Methode
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more browser support for this feature? Tell us why.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die forEach() Methode der CSSNumericArray Schnittstelle führt eine bereitgestellte Funktion einmal für jedes Element im Objekt aus.
Syntax
js
forEach(callbackFn)
forEach(callbackFn, thisArg)
Parameter
callbackFn-
Die Funktion, die für jedes Element ausgeführt wird und drei Argumente nimmt:
currentValue-
Das aktuell verarbeitete Element.
indexOptional-
Der Index des aktuell verarbeiteten Elements.
arrayOptional-
Das
CSSNumericArray, auf demforEach()aufgerufen wird.
thisArgOptional-
Wert, der als
thisverwendet werden soll, wenncallbackFnausgeführt wird.
Rückgabewert
Keiner (undefined).
Beispiele
>Iteration mit forEach()
js
const sum = new CSSMathSum(CSS.px(10), CSS.em(5), CSS.percent(50));
sum.values.forEach((value, index) => {
console.log(index, value.toString());
});
// 0 "10px"
// 1 "5em"
// 2 "50%"
Spezifikationen
| Spezifikation |
|---|
| CSS Typed OM Level 1> # cssnumericarray> |