HighlightRegistry: has() Methode

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.

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

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

Browser-Kompatibilität

Siehe auch