--- title: PerformanceMeasure slug: Web/API/PerformanceMeasure tags: - API - Interface - Performance Timeline API - Reference - Performance Web translation_of: Web/API/PerformanceMeasure ---
PerformanceMeasure
est une interface abstraite pour les objets PerformanceEntry
ayant un entryType
« measure
». Les entrées de ce type sont créées en appelant measure()
pour ajouter un DOMHighResTimeStamp
nommé (la mesure) entre deux marqueurs à la chronologie des performances du navigateur.
{{InheritanceDiagram}}
{{AvailableInWorkers}}
Cette interface n'a pas de propriété mais elle étend les propriétés de PerformanceEntry
suivantes en restreignant les propriétés comme suit :
PerformanceEntry.entryType
measure
».PerformanceEntry.name
performance.measure()
.PerformanceEntry.startTime
DOMHighResTimeStamp
associé à la mesure indiquant le moment où performance.measure()
a été appelée.PerformanceEntry.duration
DOMHighResTimeStamp
correspondant à la durée de la mesure (généralement, l'horodatage de fin de la mesure moins l'horodatage de début).Cette interface n'a pas de méthode.
Voir l'exemple dans : Utilisation de l'API User Timing.
Spécification | Statut | Commentaire |
---|---|---|
{{SpecName('User Timing Level 2', '#dom-performance-measure', 'PerformanceMeasure')}} | {{Spec2('User Timing Level 2')}} | |
{{SpecName('User Timing', '#performancemeasure', 'PerformanceMeasure')}} | {{Spec2('User Timing')}} | Définition initiale. |
{{Compat("api.PerformanceMeasure")}}