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
Test differences between public and private members for read/write.
class CPrivate {
#pri = Math.random();
read() {
return this.#pri;
}
write(val) {
this.#pri = val;
}
}
const c1 = new CPrivate();
class CPublic {
pub = Math.random();
read() {
return this.pub;
}
write(val) {
this.pub = val;
}
}
const c2 = new CPublic();
Ready to run.
| Test | Ops/sec | |
|---|---|---|
| Read Private | | ready |
| Read Public | | ready |
| Write Private | | ready |
| Write Public | | ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.