Spec-Zone.ru › Web APIs

PerformanceMeasure

Базовая Широко доступная *

Данная функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с сентября 2015 года.

* Некоторые части этой функции могут иметь различный уровень поддержки.

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

Примечание: Данная функция доступна в Web Workers.

PerformanceMeasure — это абстрактный интерфейс для объектов PerformanceEntry с типом entryType "measure". Записи этого типа создаются с помощью вызова performance.measure() для добавления именованного DOMHighResTimeStamp (измерение) между двумя метками в временно́й шкале производительности браузера.

PerformanceEntry PerformanceMeasure

Свойства экземпляра

Этот интерфейс определяет:

PerformanceMeasure.detail

Содержит произвольную метаданные об измерении.

Кроме того, он расширяет следующие свойства PerformanceEntry, квалифицируя/ограничивая свойства следующим образом:

PerformanceEntry.entryType

Возвращает "measure".

PerformanceEntry.name

Возвращает имя, присвоенное измерению при его создании с помощью вызова performance.measure().

PerformanceEntry.startTime

Возвращает timestamp, заданный для измерения при вызове performance.measure().

PerformanceEntry.duration

Возвращает DOMHighResTimeStamp, представляющий длительность измерения (как правило, метка окончания измерения минус метка начала измерения).

Методы экземпляра

Этот интерфейс не имеет методов.

Пример

См. пример в Использование API User Timing.

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

Спецификация
User Timing
# performancemeasure

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
PerformanceMeasure 25 12 38 33 11 25 38 33 11 1.5 4.4
detail 78 79 103 65 14.1 78 103 56 14.5 12.0 78

См. также

  • User Timing (Обзор)
  • Использование API User Timing

© 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/PerformanceMeasure

Spec-Zone.ru

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