Highlight: Highlight() Konstruktor
Baseline
2025
Newly available
Since June 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
Der Highlight() Konstruktor gibt ein neu erstelltes Highlight-Objekt zurück, das eine Sammlung von Range-Objekten enthalten kann, die mit der CSS Custom Highlight API gestaltet werden können.
Syntax
js
new Highlight()
new Highlight(range)
new Highlight(range1, range2, /* …, */ rangeN)
Parameter
range1, …,rangeNOptional-
Ein oder mehrere anfängliche
Range-Objekte, die dem neuen Highlight hinzugefügt werden sollen.
Rückgabewert
Ein neues Highlight-Objekt.
Beispiele
Der folgende Beispielcode zeigt, wie man ein leeres Highlight-Objekt erstellt und dann Bereiche hinzufügt:
js
const highlight = new Highlight();
highlight.add(range1);
highlight.add(range2);
Der folgende Beispielcode zeigt, wie man ein neues Highlight-Objekt erstellt und während der Instanziierung Bereiche hinzufügt:
js
const highlight = new Highlight(range1, range2);
Spezifikationen
| Specification |
|---|
| CSS Custom Highlight API Module Level 1> # dom-highlight-highlight> |
Browser-Kompatibilität
Loading…