Highlight: size property

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

The size property returns the number of Range objects in a Highlight object.

Value

The value of size is a read-only integer representing how many entries the highlight object has.

Examples

Using size

js
const highlight = new Highlight();
highlight.add(range1);
highlight.add(range2);
highlight.add(range3);

console.log(highlight.size); // 3

Specifications

Specification
ECMAScript® 2025 Language Specification
# sec-get-set.prototype.size

Browser compatibility

desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
size

See also