HighlightRegistry: has() メソッド
Baseline
2025
最近利用可能
June 2025以降、この機能は最新のバージョンの端末およびブラウザーで動作します。古い端末やブラウザーでは動作しないことがあります。
has() は HighlightRegistry インターフェイスのメソッドで、指定された名前の Highlight オブジェクトがこのレジストリーに存在するかどうかを示す論理値を返します。
HighlightRegistry は Map 風オブジェクトであるため、これは Map.has() を使用するのと似ています。
構文
js
has(name)
引数
name-
レジストリーで存在を検査する
Highlightオブジェクトの名前。
返値
指定された名前のハイライトがレジストリーに存在する場合、 true を返します。それ以外の場合、 false を返します。
例
js
const fooHighlight = new Highlight();
CSS.highlights.set("foo", fooHighlight);
myHighlight.has("foo"); // true
myHighlight.has("bar"); // false
仕様書
| 仕様書 |
|---|
| ECMAScript® 2027 Language Specification> # sec-map.prototype.has> |