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
Compare the speed of different storage methods of multiple simple double (float64) types
const buffer = new ArrayBuffer(4*10);
const dv = new DataView(buffer);
const float64 = new Float64Array(10);
const a = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
const o = {a:0, b:0, c:0, d:0, e:0, f:0, g:0, h:0, i:0, j:0};
Ready to run.
Test | Ops/sec | |
---|---|---|
DataView |
| ready |
Float64Array |
| ready |
Array |
| ready |
Object |
| ready |
You can edit these tests or add more tests to this page by appending /edit to the URL.