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-
Eine oder mehrere anfängliche
RangeObjekte, 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> |