jsPerf.app is an online JavaScript performance benchmark test runner & jsperf.com mirror. It is a complete rewrite in homage to the once excellent jsperf.com now with hopefully a more modern & maintainable codebase.
jsperf.com URLs are mirrored at the same path, e.g:
https://jsperf.com/negative-modulo/2
Can be accessed at:
https://jsperf.app/negative-modulo/2
class UTCDateMini extends Date {
constructor() {
super();
this.setTime(
arguments.length === 0
? // Enables Sinon's fake timers that override the constructor
Date.now()
: arguments.length === 1
? typeof arguments[0] === "string"
? +new Date(arguments[0])
: arguments[0]
: Date.UTC(...arguments)
);
}
getTimezoneOffset() {
return 0;
}
}
const extractDay = (date) => +date.slice(date.lastIndexOf('-') + 1)
const date = '2025-03-25'
Ready to run.
Test | Ops/sec | |
---|---|---|
UTCDateMini |
| ready |
extractDay |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.