Spec-Zone.ru › Web APIs

PerformanceElementTiming: свойство id

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

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

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

Экспериментально: Это экспериментальная технология .
Перед использованием в производстве внимательно проверьте таблицу совместимости с браузерами.

Чтение только свойство id интерфейса PerformanceElementTiming возвращает id связанного элемента.

Значение

Строка.

Примеры

Использование id

В этом примере элемент <img> наблюдается путём добавления атрибута elementtiming. Регистрируется PerformanceObserver, чтобы получить все записи производительности типа "element" и используется флаг buffered, чтобы получить данные до создания наблюдателя. Будет выведено myImage в консоль, что является id элемента изображения.

<img
  src="image.jpg"
  alt="a nice image"
  elementtiming="big-image"
  id="myImage" />
const observer = new PerformanceObserver((list) => {
  list.getEntries().forEach((entry) => {
    if (entry.identifier === "big-image") {
      console.log(entry.id);
    }
  });
});
observer.observe({ type: "element", buffered: true });

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

Спецификация
API измерения времени работы элемента
# ref-for-dom-performanceelementtiming-id

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
id 77 79 Нет 64 Нет 77 Нет 55 Нет 12.0 77

© 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/PerformanceElementTiming/id

Spec-Zone.ru

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