DOMMatrixReadOnly: is2D-Eigenschaft

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.

Die schreibgeschützte is2D-Eigenschaft der DOMMatrixReadOnly-Schnittstelle ist eine boolesche Markierung, die true ist, wenn die Matrix 2D ist. Der Wert ist true, wenn die Matrix als eine 2D-Matrix initialisiert wurde und nur 2D-Transformationsoperationen angewendet wurden. Andernfalls ist die Matrix in 3D definiert, und is2D ist false.

Wert

Ein Boolescher Wert.

Beispiele

js
// Initialize a 2D matrix
const matrix = new DOMMatrix(); // create a matrix
console.log(matrix.is2D); // output: true

// Transform in a 2D space
console.log(matrix.rotate(30).is2D); // output: true

// Apply a 3D transform
console.log(matrix.rotate(10, 20, 1).is2D); // output: false

Spezifikationen

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

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch