console.time and console.timeEnd

- LS

Functions for measuring performance

IE

  1. 5.5 - 10: Not supported
  2. 11: Supported

Edge

  1. 12 - 84: Supported
  2. 85: Supported

Firefox

  1. 2 - 9: Not supported
  2. 10 - 79: Supported
  3. 80: Supported
  4. 81 - 82: Supported

Chrome

  1. 4 - 84: Supported
  2. 85: Supported
  3. 86 - 88: Supported

Safari

  1. 3.1 - 3.2: Not supported
  2. 4 - 13.1: Supported
  3. 14: Supported
  4. TP: Supported

Opera

  1. 9 - 10.6: Not supported
  2. 11: Support unknown
  3. 11.1 - 69: Supported
  4. 70: Supported

iOS Safari

  1. 3.2 - 13.7: Supported
  2. 14.0: Supported

Opera Mini

  1. all: Supported

Android Browser

  1. 2.1 - 4.4.4: Supported
  2. 81: Supported

Blackberry Browser

  1. 7: Supported
  2. 10: Supported

Opera Mobile

  1. 10 - 12.1: Support unknown
  2. 46: Supported

Chrome for Android

  1. 85: Supported

Firefox for Android

  1. 79: Supported

IE Mobile

  1. 10: Not supported
  2. 11: Supported

UC Browser for Android

  1. 12.12: Supported

Samsung Internet

  1. 4 - 11.2: Supported
  2. 12.0: Supported

QQ Browser

  1. 10.4: Supported

Baidu Browser

  1. 7.12: Supported

KaiOS Browser

  1. 2.5: Supported

console.time() 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. These functions are not always available in workers. For example, in Firefox, they are available from version 38. More on using the console on mobile devices, see here.

Resources:
MDN Web Docs - Console.time