Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HighlightRegistry: has() Methode

Baseline 2025
Neu verfügbar

Seit June 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 has() Methode der HighlightRegistry Schnittstelle gibt einen booleschen Wert zurück, der angibt, ob ein Highlight Objekt mit dem angegebenen Namen im Registry existiert oder nicht.

HighlightRegistry ist ein Map-ähnliches Objekt, daher ist dies vergleichbar mit der Verwendung von Map.has().

Syntax

js
has(name)

Parameter

name

Der Name des Highlight Objekts, dessen Vorhandensein in der Registry überprüft werden soll.

Rückgabewert

Gibt true zurück, wenn ein Highlight mit dem angegebenen Namen in der Registry vorhanden ist; andernfalls false.

Beispiele

js
const fooHighlight = new Highlight();
CSS.highlights.set("foo", fooHighlight);

myHighlight.has("foo"); // true
myHighlight.has("bar"); // false

Spezifikationen

Spezifikation
ECMAScript® 2026 Language Specification
# sec-map.prototype.has

Browser-Kompatibilität

Siehe auch