PerformanceMark

PerformanceMark est une interface abstraite pour les objets PerformanceEntry avec un entryType « mark ».Les entrées de ce type sont créées en appelant performance.mark() pour ajouter un DOMHighResTimeStamp nommé (le marqueur) à la chronologie des performances du navigateur.

Note: Cette fonctionnalité est disponible via les Web Workers.

Propriétés

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
Retourne « mark ».
PerformanceEntry.name
Retourne le nom donné au marqueur lorsqu'il a été créé via un appel de performance.mark().
PerformanceEntry.startTime
Retourne le DOMHighResTimeStamp à partir du moment où performance.mark() a été appelé.
PerformanceEntry.duration
Retourne « 0 ». (Un marqueur n'a pas de durée.)

Méthodes

Cette interface n'a pas de méthodes.

Exemple

Voir l'exemple dans Utilisation de l'API User Timing (en-US).

Spécifications

Spécification Statut Commentaire
User Timing Level 2
La définition de 'PerformanceMark' dans cette spécification.
Version de travail
User Timing
La définition de 'PerformanceMark' dans cette spécification.
Recommendation Définition initiale.

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi