HighlightRegistry: get() 方法

基准线 2025
新推出

自 2025 年 6 月起,此功能已在最新的设备和浏览器版本中可用。此功能可能不适用于旧设备或浏览器。

HighlightRegistry 接口的 get() 方法从注册表中返回指定名称的 Highlight 对象。

HighlightRegistry 是一个类 Map 对象,因此这类似于使用 Map.get()

语法

js
get(name)

参数

name

要从注册表中返回的 Highlight 对象的名称。名称必须是 String

返回值

与指定名称关联的 Highlight 对象,如果 HighlightRegistry 中找不到该名称,则返回 undefined

示例

以下代码示例演示如何创建一个新的 Highlight,将其添加到注册表,并使用 get() 方法按名称检索它

js
const fooHighlight = new Highlight();
CSS.highlights.set("foo", fooHighlight);

console.log(CSS.highlights.get("foo")); // Returns the fooHighlight object.

规范

规范
ECMAScript® 2026 语言规范
# sec-map.prototype.get

浏览器兼容性

另见