HighlightRegistry:delete() 方法
HighlightRegistry 介面的 delete() 方法從 HighlightRegistry 中刪除指定名稱的 Highlight 物件。
HighlightRegistry 是一個 Map-like 物件,因此這類似於使用 Map.delete()。
語法
js
delete(customHighlightName)
引數
返回值
如果在 HighlightRegistry 中存在具有給定名稱的 Highlight 物件,則返回 true;否則返回 false。
示例
以下程式碼示例在登錄檔中註冊一個高亮,然後將其刪除
js
const myHighlight = new Highlight(range1, range2);
CSS.highlights.set("my-highlight", myHighlight);
CSS.highlights.delete("foo"); // false
CSS.highlights.delete("my-highlight"); // true
規範
| 規範 |
|---|
| ECMAScript® 2026 語言規範 # sec-map.prototype.delete |
瀏覽器相容性
載入中…