PerformanceMeasure
is an abstract interface for PerformanceEntry
objects with an entryType
of "measure
". Entries of this type are created by calling performance.measure()
to add a named DOMHighResTimeStamp
(the measure ) between two marks to the browser's performance timeline .
PerformanceEntry
PerformanceMeasure
Instance properties
This interface defines:
PerformanceMeasure.detail
Contains arbitrary metadata about the measure.
In addition, it extends the following PerformanceEntry
properties by qualifying/constraining the properties as follows:
PerformanceEntry.entryType
Returns "measure
".
PerformanceEntry.name
Returns the name given to the measure when it was created via a call to performance.measure()
.
PerformanceEntry.startTime
Returns a timestamp
given to the measure when performance.measure()
was called.
PerformanceEntry.duration
Returns a DOMHighResTimeStamp
that is the duration of the measure (typically, the measure's end mark timestamp minus its start mark timestamp).
Instance methods
This interface has no methods.
Example
Specifications
Browser compatibility
Desktop
Mobile
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
WebView Android
Chrome Android
Firefox for Android
Opera Android
Safari on IOS
Samsung Internet
PerformanceMeasure
25
12
38
10
33
11
4.4
25
38
33
11
1.5
detail
78
79
103
No
65
14.1
78
78
103
56
14.5
12.0
See also