Highlight: add() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The add() method of the Highlight interface adds a new Range object to a highlight, to be styled using the CSS Custom Highlight API.
Highlight is a Set-like object, so this is similar to using Set.add().
Syntax
js
add(range)
Parameters
Return value
The Highlight object, with the added range.
Examples
The code snippet below shows how to add two ranges to a new highlight object:
js
const highlight = new Highlight();
const range1 = new Range();
const range2 = new Range();
highlight.add(range1).add(range2);
console.log(highlight.size); // 2
Specifications
| Specification |
|---|
| ECMAScript Language Specification # sec-set.prototype.add |
Browser compatibility
BCD tables only load in the browser