HighlightRegistry: has() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The has()
method of the HighlightRegistry
interface returns a boolean indicating whether or not a Highlight
object with the specified name exists in the registry.
HighlightRegistry
is a Map
-like object, so this is similar to using Map.has()
.
Syntax
js
has(name)
Parameters
name
-
The name of the
Highlight
object to test for presence in the registry.
Return value
Returns true
if a highlight with the specified name exists in the registry; otherwise false
.
Examples
js
const fooHighlight = new Highlight();
CSS.highlights.set("foo", fooHighlight);
myHighlight.has("foo"); // true
myHighlight.has("bar"); // false
Specifications
Specification |
---|
ECMAScript Language Specification # sec-map.prototype.has |
Browser compatibility
BCD tables only load in the browser