HighlightRegistry: delete() Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die delete()
Methode der HighlightRegistry
-Schnittstelle entfernt ein benanntes Highlight
-Objekt aus der HighlightRegistry
.
HighlightRegistry
ist ein Map
-ähnliches Objekt, sodass dies dem Einsatz von Map.delete()
ähnelt.
Syntax
delete(customHighlightName)
Parameter
customHighlightName
-
Der Name, als
String
, desHighlight
-Objekts, das aus derHighlightRegistry
entfernt werden soll.
Rückgabewert
Gibt true
zurück, wenn ein Highlight
-Objekt unter dem angegebenen Namen in der HighlightRegistry
war; andernfalls false
.
Beispiele
Das folgende Codebeispiel registriert ein Highlight in der Registry und löscht es dann:
const myHighlight = new Highlight(range1, range2);
CSS.highlights.set("my-highlight", myHighlight);
CSS.highlights.delete("foo"); // false
CSS.highlights.delete("my-highlight"); // true
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-map.prototype.delete |
Browser-Kompatibilität
BCD tables only load in the browser