Starts a timer you can use to track how long an operation takes. You give each timer a unique name, and may have up to 10,000 timers running on a given page. When you call console.timeEnd()
with the same name, the browser will output the time, in milliseconds, that elapsed since the timer was started.
See Timers in the console
documentation for details and examples.
Note: This feature is available in Web Workers.
Syntax
console.time(label);
Parameters
label
- The name to give the new timer. This will identify the timer; use the same name when calling
console.timeEnd()
to stop the timer and get the time output to the console.
Specifications
Specification | Status | Comment |
---|---|---|
Console API The definition of 'console.time()' in that specification. |
Living Standard | Initial definition |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
time | Chrome Full support 1 | Edge Full support 12 | Firefox Full support 10 | IE Full support 11 | Opera Full support 11 | Safari Full support 4 | WebView Android Full support 1 | Chrome Android Full support 18 | Firefox Android Full support 10 | Opera Android Full support 11 | Safari iOS Full support 3.2 | Samsung Internet Android Full support 1.0 |
Legend
- Full support
- Full support