Performance — Web platform APIs
Measure, analyze, and optimize application performance.
Eg performance
performance— The global Performance instance, providing access to high-resolution timing via `performance.now()` and the user-timing marks and measures APIs.Performance— Ende supports User Timing Level 3 which is not widely supported yet in other runtimes.PerformanceEntry— Encapsulates a single performance metric that is part of the performance timeline. A performance entry can be directly created by making a performance mark or measure (for example by calling the `.mark()` method) at an explicit point in an application.PerformanceEntryListPerformanceMark— `PerformanceMark` is an abstract interface for `PerformanceEntry` objects with an entryType of `"mark"`. Entries of this type are created by calling `performance.mark()` to add a named `DOMHighResTimeStamp` (the mark) to the performance timeline.PerformanceMarkOptions— Options which are used in conjunction with `performance.mark`. Check out the MDN `performance.mark()` documentation for more details.PerformanceMeasure— `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 performance timeline.PerformanceMeasureOptions— Options which are used in conjunction with `performance.measure`. Check out the MDN `performance.mark()` documentation for more details.PerformanceObserver— Observes performance measurement events and is notified of new PerformanceEntry objects as they are recorded in the performance timeline.PerformanceObserverCallback— The callback invoked when the observed set of performance entries grows.PerformanceObserverEntryList— A list of PerformanceEntry objects passed to a PerformanceObserver callback via its `observe()` method.