How to measure execution time of a function/instruction/whole program in JavaScript ?

console.time("our timer");function sayHi() {
alert('hello world')
}
sayHi()
console.timeEnd("our timer");
which means our function takes 20371.73388671875 ms to execute

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store