Using console.time() & console.timeEnd() you can measure how long it takes for your code to execute.
console.time('any-name-you-want');
for (var i = 0; i < 1000_000; i++) {}
console.timeEnd('the-same-name-as-above')
Output: 4.10693359375 msYou set console.time() before the code you want to benchmark. Then you write an actual code to benchmark.
After the block of code you add console.timeEnd() that prints how much time has passed between console.time() and console.timeEnd().
console.time('loop');
for (var i = 0; i < 1000_000_000; i++) {}
console.timeEnd('loop')
loop: 1746.97021484375 ms