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> |