xxxxxxxxxx
console.time("My Descriptive Title");
doSomething(); // <--- the function that you want to time
console.timeEnd("My Descriptive Title"); // Argument has to match
// My Descriptive Title: 8917.283ms
xxxxxxxxxx
console.time('Time') // start your timer
doShit();
console.timeEnd('Time') // end the timer, make sure argument matches
xxxxxxxxxx
var t0 = performance.now();
doSomething(); // <---- The function you're measuring time for
var t1 = performance.now();
console.log("Call to doSomething took " + (t1 - t0) + " milliseconds.");
xxxxxxxxxx
app.use((req, res, next) => {
let start = Date.now();
res.on('finish',async () => {
let timeTaken = Date.now() - start;
console.log("Total time taken : " + timeTaken + " milliseconds");
});
next();
});
xxxxxxxxxx
const { JSDOM } = require("jsdom");
const { window } = new JSDOM();
var start = window.performance.now();
// task starts
for (var i = 0; i < 100000000;i++);
// task ends
var end = window.performance.now();
console.log(`Execution time: ${end - start} ms`);