DOMQuad
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.
Ein DOMQuad
ist eine Sammlung von vier DOMPoint
s, die die Ecken eines beliebigen Vierecks definieren. Die Rückgabe von DOMQuad
s ermöglicht es getBoxQuads()
, genaue Informationen bereitzustellen, selbst wenn beliebige 2D- oder 3D-Transformationen vorhanden sind. Es hat ein praktisches bounds
-Attribut, das einen DOMRectReadOnly
zurückgibt, für die Fälle, in denen Sie nur ein achsenparallel ausgerichtetes Begrenzungsrechteck benötigen.
Konstruktor
DOMQuad()
-
Erstellt ein neues
DOMQuad
-Objekt.
Instanz-Eigenschaften
DOMQuad.p1
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt. DOMQuad.p2
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt. DOMQuad.p3
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt. DOMQuad.p4
Schreibgeschützt-
Ein
DOMPoint
, der eine Ecke desDOMQuad
darstellt.
Instanz-Methoden
DOMQuad.fromRect()
-
Gibt ein neues
DOMQuad
-Objekt basierend auf den übergebenen Koordinatensätzen zurück. DOMQuad.fromQuad()
-
Gibt ein neues
DOMQuad
-Objekt oder einen Satz von Viereckskoordinaten basierend auf der bereitgestellten Eingabe zurück. DOMQuad.getBounds()
-
Gibt ein
DOMRect
-Objekt mit den Koordinaten und Abmessungen desDOMQuad
-Objekts zurück. DOMQuad.toJSON()
-
Gibt eine JSON-Darstellung des
DOMQuad
-Objekts zurück.
Spezifikationen
Specification |
---|
Geometry Interfaces Module Level 1 # DOMQuad |
Browser-Kompatibilität
BCD tables only load in the browser