HighlightRegistry: Methode set()
Baseline 2025>
Neu verfügbar
Seit Juni 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die Methode set() des Interfaces HighlightRegistry fügt ein Highlight-Objekt mit dem angegebenen Namen zur Registry hinzu oder aktualisiert es.
HighlightRegistry ist ein Map-ähnliches Objekt, daher ähnelt dies der Verwendung von Map.set().
Syntax
js
set(name, highlight)
Parameter
Rückgabewert
Das HighlightRegistry-Objekt.
Beispiele
>Verwendung von set()
js
const fooHighlight = new Highlight();
CSS.highlights.set("foo", fooHighlight);
Verwendung von set() mit Verkettung
Da die Methode set() die Registry zurückgibt, können Sie den Methodenaufruf wie unten gezeigt verketten:
js
const fooHighlight = new Highlight();
const barHighlight = new Highlight();
const bazHighlight = new Highlight();
CSS.highlights
.set("foo", fooHighlight)
.set("bar", barHighlight)
.set("baz", bazHighlight);
Spezifikationen
| Spezifikation |
|---|
| ECMAScript® 2027 Language Specification> # sec-map.prototype.set> |