Baseline Widely available
Note: This feature is available in Web Workers.
PerformanceMark
is an interface for PerformanceEntry
objects with an entryType
of "mark"
.
Entries of this type are typically created by calling performance.mark()
to add a named DOMHighResTimeStamp
(the mark) to the browser's performance timeline. To create a performance mark that isn't added to the browser's performance timeline, use the constructor.
PerformanceMark()
Creates a new PerformanceMark
object that isn't added to the browser's performance timeline.
This interface extends the following PerformanceEntry
properties by qualifying/constraining the properties as follows:
PerformanceEntry.entryType
Read only
Returns "mark"
.
PerformanceEntry.name
Read only
Returns the name given to the mark when it was created via a call to performance.mark()
.
PerformanceEntry.startTime
Read only
Returns the DOMHighResTimeStamp
when performance.mark()
was called.
PerformanceEntry.duration
Read only
Returns 0
. (A mark has no duration.)
This interface also supports the following properties:
PerformanceMark.detail
Read only
Returns arbitrary metadata that has been included in the mark upon construction.
This interface has no methods.
ExampleSee the example in Using the User Timing API.
Specifications Browser compatibility See alsoRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3