Иногда инструменты не могут помочь. Например,если вам нужно оценить производительность разных частей функции или код выполняется под node.js
Тогда можно использовать старый "дедовский" метод:
var time = Date.now();
// оцениваемый код
console.log(Date.now() - time);
Но стоит знать, что дискретность Date.now() (как и new Date()) колеблется и может быть равна 16ms (зависит от движка и ОС)
Почти во всех браузерах есть более точный метод performace.now() developer.mozilla.org/en-US/docs/Web…
В node.js немного сложнее, но тоже можно - делается с помощью process.hrtime()
Делается так:
var time = process.hrtime();
// код
var tdiff = process.hrtime(time);
console.log(parseInt(tdiff[0] * 1e3 + tdiff[1] / 1e6));