Testing (Javascript)
Javascript provides many options to test your code via timing, assertions, and frameworks.
Time
Simplest Timer
console.time('process');
// do stuff
console.timeEnd('process'); // log time passed since console.time
Basic Timer Polyfill
var Timer = function(name) {
var start = new Date();
return {
stop: function() {
var end = new Date();
var time = end.getTime() - start.getTime();
console.log('Timer:', name, 'finished in', time, 'ms');
}
}
};
var t = new Timer('Description');
// do stuff
t.stop();
Last modified: 202401040446