Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Das StylePropertyMapReadOnly Interface der CSS Typed Object Model API bietet eine schreibgeschützte Darstellung eines CSS-Deklarationsblocks, der eine Alternative zu CSSStyleDeclaration darstellt. Eine Instanz dieses Interfaces kann über Element.computedStyleMap() abgerufen werden.
Gibt eine nicht-signierte lange Zahl zurück, die die Größe des StylePropertyMapReadOnly Objekts enthält.
Gibt ein Array von [key, value] Paaren der eigenen aufzählbaren Eigenschaften eines gegebenen Objekts in der gleichen Reihenfolge zurück, wie es von einer for...in Schleife bereitgestellt wird (der Unterschied ist, dass eine for-in Schleife auch Eigenschaften in der Prototyp-Kette aufzählt).
StylePropertyMapReadOnly.forEach()Führt eine bereitgestellte Funktion einmal für jedes Element von StylePropertyMapReadOnly aus.
StylePropertyMapReadOnly.get()Gibt den Wert der angegebenen Eigenschaft zurück.
StylePropertyMapReadOnly.getAll()Gibt ein Array von CSSStyleValue Objekten zurück, die die Werte für die angegebene Eigenschaft enthalten.
StylePropertyMapReadOnly.has()Gibt an, ob die angegebene Eigenschaft im StylePropertyMapReadOnly Objekt enthalten ist.
StylePropertyMapReadOnly.keys()Gibt einen neuen Array-Iterator zurück, der die Schlüssel für jedes Element im StylePropertyMapReadOnly enthält.
StylePropertyMapReadOnly.values()Gibt einen neuen Array-Iterator zurück, der die Werte für jeden Index im StylePropertyMapReadOnly Objekt enthält.
Wir brauchen ein Element zur Beobachtung:
Wir fügen etwas CSS mit einer benutzerdefinierten Eigenschaft hinzu, um die Ausgabe besser zu veranschaulichen:
Wir fügen JavaScript hinzu, um unseren Absatz zu greifen und eine Definitionsliste aller Standard-CSS-Eigenschaftenwerte mit Element.computedStyleMap() zurückzugeben.
| CSS Typed OM Level 1 # stylepropertymapreadonly |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.