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 CPrivate {
#pri0() {}
#pri1() {}
#pri2() {}
#pri3() {}
#pri4() {}
#pri5() {}
#pri6() {}
#pri7() {}
#pri8() {}
#pri9() {}
run() {
this.#pri0();
this.#pri1();
this.#pri2();
this.#pri3();
this.#pri4();
this.#pri5();
this.#pri6();
this.#pri7();
this.#pri8();
this.#pri9();
}
}
const pri = new CPrivate();
function pub0() {}
function pub1() {}
function pub2() {}
function pub3() {}
function pub4() {}
function pub5() {}
function pub6() {}
function pub7() {}
function pub8() {}
function pub9() {}
class CPublic {
run() {
pub0();
pub1();
pub2();
pub3();
pub4();
pub5();
pub6();
pub7();
pub8();
pub9();
}
}
const pub = new CPublic();
Ready to run.
| Test | Ops/sec | |
|---|---|---|
| private method | | ready |
| public method | | ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.