Teste rápido de desempenho no console JavaScript

Teste rapidamente o desempenho de uma função no console (no navegador) com:

var i = performance.now(); 
yourFunction
();
performance
.now()-i;

Ou crie uma função auxiliar, como esta:

function performanceTest(testFunction, iterations){
var sum = 0;
var start = performance.now();
for(var i = 0; i<iterations;i++){
testFunction
();
}
var time=performance.now()-start;

return time;
}

E use-o assim:

performanceTest(function(){Math.random()*Math.random()}, 1000)

No NodeJS, você precisaria usar em process.hrtime()vez de performance.now()e ele se comporta de maneira um pouco diferente.