Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

DOMQuad: DOMQuad() Konstruktor

Baseline Weitgehend verfügbar

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 DOMQuad() Konstruktor erstellt und gibt ein neues DOMQuad-Objekt zurück, basierend auf den Werten für einige oder alle seiner Eigenschaften.

Sie können auch ein DOMQuad erstellen, indem Sie die statische Funktion DOMQuad.fromRect() oder DOMQuad.fromQuad() aufrufen. Diese Funktionen akzeptieren jedes Objekt mit den erforderlichen Parametern, einschließlich eines DOMRect, DOMRectReadOnly oder eines anderen DOMQuad.

Syntax

js
new DOMQuad()
new DOMQuad(p1)
new DOMQuad(p1, p2)
new DOMQuad(p1, p2, p3)
new DOMQuad(p1, p2, p3, p4)

Parameter

p1 Optional, p2 Optional, p3 Optional, p4 Optional

Jeder ein DOMPoint oder ein Objekt mit denselben Eigenschaften, das eine Ecke des Quads darstellt.

Beispiele

Dieses Beispiel erstellt ein DOMQuad unter Verwendung eines DOMPoint und drei weiterer als Objekte definierter Punkte.

js
const point = new DOMPoint(2, 0);
const quad = new DOMQuad(
  point,
  { x: 12, y: 0 },
  { x: 12, y: 10 },
  { x: 2, y: 10 },
);

Spezifikationen

Spezifikation
Geometry Interfaces Module Level 1
# dom-domquad-domquad

Browser-Kompatibilität

Siehe auch