HighlightRegistry: has() メソッド
Baseline
2025
Newly available
Since June 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
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
仕様書
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.has> |
ブラウザーの互換性
Loading…