Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

PerformanceMeasure

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2017 browserübergreifend verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

PerformanceMeasure ist ein abstraktes Interface für PerformanceEntry-Objekte mit einem entryType von "measure". Einträge dieses Typs werden durch Aufruf von performance.measure() erstellt. Dadurch wird ein benanntes DOMHighResTimeStamp (das Measure) zwischen zwei Marks zur Performance-Timeline des Browsers hinzugefügt.

PerformanceEntry PerformanceMeasure

Instanzeigenschaften

PerformanceMeasure.detail Schreibgeschützt

Enthält beliebige Metadaten über das Measure.

Dieses Interface erweitert die folgenden Eigenschaften von PerformanceEntry, indem es sie wie folgt konkretisiert oder einschränkt:

PerformanceEntry.entryType Schreibgeschützt

Gibt "measure" zurück.

PerformanceEntry.name Schreibgeschützt

Gibt den Namen zurück, der dem Measure beim Erstellen durch einen Aufruf von performance.measure() gegeben wurde.

PerformanceEntry.startTime Schreibgeschützt

Gibt einen timestamp zurück, der dem Measure beim Aufruf von performance.measure() zugewiesen wurde.

PerformanceEntry.duration Schreibgeschützt

Gibt einen DOMHighResTimeStamp zurück, der die Dauer des Measures angibt (in der Regel der Zeitstempel des End-Marks abzüglich des Zeitstempels des Start-Marks).

Instanzmethoden

Dieses Interface hat keine Methoden.

Beispiel

Ein Beispiel finden Sie unter Verwendung der User Timing API.

Chrome DevTools verwendet performance.measure() und insbesondere eine strukturierte detail-Eigenschaft als Teil seiner Erweiterbarkeits-API. Damit werden diese Daten in benutzerdefinierten Tracks von Performance-Traces angezeigt. Weitere Informationen und Beispiele finden Sie im Beispiel auf der Seite Performance: Methode measure() und in der Dokumentation zur Erweiterbarkeits-API von Chrome.

Spezifikationen

Spezifikation
User Timing
# performancemeasure

Browser-Kompatibilität

Siehe auch