Back to Content

console: time() static method

files/en-us/web/api/console/time_static/index.md

latest1.6 KB
Original Source

{{APIRef("Console API")}} {{AvailableInWorkers}}

The console.time() static method 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 {{domxref("console/timeEnd_static", "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 {{domxref("console")}} documentation for details and examples.

Syntax

js-nolint
console.time()
console.time(label)

Parameters

  • label {{optional_inline}}
    • : A string representing the name to give the new timer. This will identify the timer; use the same name when calling {{domxref("console/timeEnd_static", "console.timeEnd()")}} to stop the timer and get the time output to the console. If omitted, the label "default" is used.

Return value

None ({{jsxref("undefined")}}).

Specifications

{{Specifications}}

Browser compatibility

{{Compat}}

See also