DOMMatrixReadOnly: DOMMatrixReadOnly()-Konstruktor

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Der DOMMatrixReadOnly-Konstruktor erstellt ein neues DOMMatrixReadOnly-Objekt, das 4x4-Matrizen repräsentiert und für 2D- und 3D-Operationen geeignet ist.

Syntax

js
DOMMatrixReadOnly()
DOMMatrixReadOnly(init)

Parameter

init Optional

Entweder ein String, der eine Folge von Zahlen enthält, oder ein Array von Zahlen, die die Matrix spezifizieren, die Sie erstellen möchten.

Falls ein Array von Zahlen übergeben wird, hängt das Verhalten von der Länge des Arrays ab:

  • Für ein Array mit 6 Elementen in der Form [a, b, c, d, e, f] wird eine 2D-Read-only-Matrix erstellt, die mit den angegebenen Komponenten initialisiert wird.
  • Für ein Array mit 16 Elementen in (spaltenweiser Reihenfolge) in der Form [m11, m12, m13, …, m42, m43, m44] wird eine 3D-Read-only-Matrix erstellt, die mit den angegebenen Komponenten initialisiert wird.

Spezifikationen

Specification
Geometry Interfaces Module Level 1
# dom-dommatrixreadonly-dommatrixreadonly

Browser-Kompatibilität