Highlight: has() メソッド
Baseline 2025Newly available
Since June 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
構文
js
has(range)
引数
range
-
Highlight
オブジェクト内で存在を検査するRange
オブジェクト。
返値
指定した範囲が Highlight
オブジェクトに存在する場合、true
を返します。それ以外の場合、false
を返します。
例
以下のコードスニペットは、 2 つの範囲と、そのうちの 1 つを含むハイライトオブジェクトを作成します。次に、 has()
メソッドを使用して、各範囲がハイライト内に存在するかどうかを調べます。
js
const range1 = new Range();
const range2 = new Range();
const myHighlight = new Highlight(range1);
myHighlight.has(range1); // true
myHighlight.has(range2); // false
仕様書
Specification |
---|
ECMAScript® 2026 Language Specification # sec-set.prototype.has |