performance global property

Note: This feature is available in Web Workers

The global performance property returns a Performance object, which can be used to gather performance information about the context it is called in (window or worker).

Performance entries are per context. If you create a mark on the main thread (or other worker), you cannot see it in a worker thread, and vice versa.


A Performance object offering access to performance and timing-related information for the context it is called on (window or worker).

Performance API availability


High Resolution Time
# the-performance-attribute

Browser compatibility

BCD tables only load in the browser