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 gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Januar 2020 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Der DOMMatrixReadOnly() Konstruktor erstellt ein neues DOMMatrixReadOnly Objekt, das eine 4x4-Matrix repräsentiert und für 2D- und 3D-Operationen geeignet ist.
Ein String, der eine 2D- oder 3D-Matrix im CSS matrix() oder matrix3d() Format darstellt.
initArray OptionalEin Array, das entweder 6 oder 16 Zahlen in spaltenorientierter Reihenfolge enthält. Andere Array-Längen werfen einen TypeError.
Wenn dieses Argument weggelassen wird, wird eine Einheitsmatrix erstellt, also äquivalent zu [1, 0, 0, 1, 0, 0].
Wenn dieses Argument als Float32Array oder Float64Array bereitgestellt wird, sollten Sie stattdessen die performanteren statischen Methoden DOMMatrixReadOnly.fromFloat32Array() oder DOMMatrixReadOnly.fromFloat64Array() verwenden.
Ein neues DOMMatrixReadOnly Objekt.
Wird geworfen, wenn das Argument weder ein String noch ein Array mit einer Länge ungleich 6 oder 16 ist.
SyntaxErrorWird geworfen, wenn das String-Argument nicht im gültigen CSS matrix() oder matrix3d() Format vorliegt.
| Geometry Interfaces Module Level 1 # dom-dommatrixreadonly-dommatrixreadonly |
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.