DOMQuad: DOMQuad() 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 DOMQuad() Konstruktor erzeugt und gibt ein neues DOMQuad-Objekt zurück, unter Verwendung der Werte 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 Funktion akzeptiert jedes Objekt mit den erforderlichen Parametern, einschließlich eines DOMQuad, DOMPoint oder DOMPointReadOnly.

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

Der p1 DOMPoint für das neue DOMQuad.

p2 Optional

Der p2 DOMPoint für das neue DOMQuad.

p3 Optional

Der p3 DOMPoint für das neue DOMQuad.

p4 Optional

Der p4 DOMPoint für das neue DOMQuad.

Beispiele

Dieses Beispiel erstellt ein DOMQuad unter Verwendung eines DOMPoint und drei weiteren als Objekte definierten Punkten.

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

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

Browser-Kompatibilität

Siehe auch