PerformanceMark

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2015.

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.

PerformanceEntry PerformanceMark

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

Spécifications

Specification
User Timing
# performancemark

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobileserver
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
Deno
Node.js
PerformanceMark
PerformanceMark() constructor
detail

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
Has more compatibility info.

Voir aussi