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 Widely available

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

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

PerformanceMeasure ist eine abstrakte Schnittstelle für PerformanceEntry-Objekte mit einem entryType von "measure". Einträge dieses Typs werden erstellt, indem performance.measure() aufgerufen wird, um einen benannten DOMHighResTimeStamp (das Measure) zwischen zwei Marks zur Performance-Zeitachse des Browsers hinzuzufügen.

PerformanceEntry PerformanceMeasure

Instanz-Eigenschaften

PerformanceMeasure.detail

Enthält beliebige Metadaten über das Measure.

Diese Schnittstelle erweitert die folgenden PerformanceEntry-Eigenschaften, indem sie die Eigenschaften wie folgt qualifiziert/beschränkt:

PerformanceEntry.entryType

Gibt "measure" zurück.

PerformanceEntry.name

Gibt den Namen zurück, der dem Measure gegeben wurde, als es über einen Aufruf von performance.measure() erstellt wurde.

PerformanceEntry.startTime

Gibt einen timestamp zurück, der dem Measure zugewiesen wurde, als performance.measure() aufgerufen wurde.

PerformanceEntry.duration

Gibt einen DOMHighResTimeStamp zurück, der die Dauer des Measures darstellt (typischerweise der End-Mark-Zeitstempel minus dem Start-Mark-Zeitstempel des Measures).

Instanz-Methoden

Diese Schnittstelle hat keine Methoden.

Beispiel

Siehe das Beispiel in Verwendung der User Timing API.

Chrome DevTools verwendet performance.measure() und insbesondere eine strukturierte detail-Eigenschaft als Teil seiner Erweiterbarkeits-API, die diese in benutzerdefinierten Spuren in Performance-Traces anzeigt. Siehe das Beispiel auf der Seite Performance: measure() Methode und die Dokumentation zur Erweiterbarkeits-API von Chrome für weitere Informationen und Beispiele.

Spezifikationen

Specification
User Timing
# performancemeasure

Browser-Kompatibilität

Siehe auch