Highlight: Highlight() Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used 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 gestylt werden können.

Syntax

js
new Highlight()
new Highlight(range)
new Highlight(range1, range2, /* …, */ rangeN)

Parameter

range1, …, rangeN Optional

Ein oder mehrere anfängliche Range-Objekte, die dem neuen Highlight hinzugefügt werden sollen.

Rückgabewert

Ein neues Highlight-Objekt.

Beispiele

Der unten stehende 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 unten stehende 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

Siehe auch