Spec-Zone.ru › Web APIs

HighlightRegistry: метод delete()

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

  • Узнать больше
  • Полная совместимость
  • Отправить отзыв

Метод delete() интерфейса HighlightRegistry удаляет объект Highlight с указанным именем из HighlightRegistry.

HighlightRegistry — это объект, подобный Map, поэтому это аналогично использованию Map.delete().

Синтаксис

delete(customHighlightName)

Параметры

customHighlightName

Имя объекта Highlight, которое нужно удалить из HighlightRegistry, в виде String.

Возвращаемое значение

Возвращает true , если объект Highlight с указанным именем был в HighlightRegistry; в противном случае false.

Примеры

Следующий пример кода регистрирует выделение в реестре, а затем удаляет его:

const myHighlight = new Highlight(range1, range2);

CSS.highlights.set("my-highlight", myHighlight);

CSS.highlights.delete("foo"); // false
CSS.highlights.delete("my-highlight"); // true

Спецификации

Спецификация
Спецификация языка ECMAScript
# sec-map.prototype.delete

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
delete 105 105 превью 91 17.2 105 Нет 72 17.2 20.0 105

См. также

  • API пользовательских выделений CSS
  • API пользовательских выделений CSS: обзор будущего выделения диапазонов текста в веб-документах

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HighlightRegistry/delete

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API