DEV Community

Saulo Dias
Saulo Dias

Posted on

4 2

JavaScript: Timing the execution of a piece of code

One of the simplest ways to have a rough idea of how long a piece of code is taking to execute is by using the console methods time, timerLog, and timeEnd.

Example:

console.time("answer time");
// where `answer time` is a label to identify this timer
alert("Click to continue");
console.timeLog("answer time");
alert("Do a bunch of other stuff...");
console.timeEnd("answer time");
Enter fullscreen mode Exit fullscreen mode

Most of the time you just want to time a whole event and don't care about intermediate steps, though. Then, you just need console.time, console.timeEnd.

That's pretty much it.

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs