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-Zeitleiste des Browsers hinzuzufügen.
Instanzeigenschaften
Diese Schnittstelle definiert:
- PerformanceMeasure.detail
- 
Enthält beliebige Metadaten über das Measure. 
Zusätzlich erweitert es die folgenden PerformanceEntry-Eigenschaften, indem es die Eigenschaften qualifiziert/einschränkt wie folgt:
- 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 timestampzurück, der dem Measure gegeben wurde, alsperformance.measure()aufgerufen wurde.
- PerformanceEntry.duration
- 
Gibt einen DOMHighResTimeStampzurück, der die Dauer des Measures ist (typischerweise der End-Marken-Zeitstempel des Measures minus seines Start-Marken-Zeitstempels).
Instanzmethoden
Diese Schnittstelle hat keine Methoden.
Beispiel
Siehe das Beispiel in Verwendung der User Timing API.
Spezifikationen
| Specification | 
|---|
| User Timing> # performancemeasure> | 
Browser-Kompatibilität
Loading…