HighlightRegistry: delete() method
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.
Phương thức delete() của giao diện HighlightRegistry xóa đối tượng Highlight có tên chỉ định khỏi HighlightRegistry.
HighlightRegistry là một đối tượng tương tự Map, vì vậy thao tác này tương tự như dùng Map.delete().
Cú pháp
js
delete(customHighlightName)
Tham số
customHighlightName-
Tên, dưới dạng
String, của đối tượngHighlightcần xóa khỏiHighlightRegistry.
Giá trị trả về
Trả về true nếu một đối tượng Highlight với tên đã cung cấp tồn tại trong HighlightRegistry; ngược lại trả về false.
Ví dụ
Đoạn code sau đăng ký một highlight trong sổ đăng ký rồi xóa nó:
js
const myHighlight = new Highlight(range1, range2);
CSS.highlights.set("my-highlight", myHighlight);
CSS.highlights.delete("foo"); // false
CSS.highlights.delete("my-highlight"); // true
Thông số kỹ thuật
| Specification |
|---|
| ECMAScript® 2027 Language Specification> # sec-map.prototype.delete> |