Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
StaticRange
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2020.
DieDOMStaticRange-Schnittstelle erweitertAbstractRange, um eine Methode bereitzustellen, die einen Inhaltsbereich im DOM angibt, dessen Inhalt sich nicht aktualisiert, um Änderungen im DOM-Baum widerzuspiegeln.
Diese Schnittstelle bietet denselben Satz von Eigenschaften und Methoden wieAbstractRange.
AbstractRange undStaticRange sind nicht inWeb Workern verfügbar.
In diesem Artikel
Konstruktor
StaticRange()Erstellt ein neues
StaticRange-Objekt, basierend auf Optionen, die die Standardwerte für seine Eigenschaften angeben.
Instanz-Eigenschaften
Erbt Eigenschaften von der übergeordneten SchnittstelleAbstractRange.
Nutzungshinweise
Ein DOM-Bereich spezifiziert einen Spannweite von Inhalten in einem Dokument, die möglicherweise in einem Knoten (oder Element) beginnen und in einem anderen enden. Im Gegensatz zu einemRange stellt einStaticRange einen Bereich dar, der in der Zeit fest ist; er ändert sich nicht, um zu versuchen, denselben Inhalt innerhalb des Bereichs zu halten, während sich das Dokument ändert. Wenn Änderungen am DOM vorgenommen werden, kann sich die tatsächliche Menge an Daten, die durch den von einemStaticRange angegebenen Bereich erfasst werden, ändern. Dadurch kann derUser Agent viel unnötige Arbeit vermeiden, wenn die Web-App oder -Seite keinen live-aktualisierenden Bereich benötigt.
Spezifikationen
| Specification |
|---|
| DOM> # interface-staticrange> |
Browser-Kompatibilität
Siehe auch
- Live-aktualisierender Inhaltsbereich innerhalb des DOM:
Range AbstractRange, die abstrakte Schnittstelle, von der alle Bereiche abgeleitet sind