array sort vs typedArray sort vs array i/o vs typedArray i/o vs typedArray i/o w convert back to array vs create arrays vs create typed arrays vs create typed arrays in typed arrayFastest: array i/o (89.5x faster)
35,842 ops/sec
25,960 ops/sec
24,031 ops/sec
20,249 ops/sec
8,764 ops/sec
3,675 ops/sec
1,103 ops/sec
400 ops/sec
Fastest: typedArray i/o (376.8x faster)
109,126 ops/sec
69,206 ops/sec
13,643 ops/sec
11,783 ops/sec
10,089 ops/sec
7,853 ops/sec
1,982 ops/sec
290 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| array sort | |
| typedArray sort | |
| array i/o | |
| typedArray i/o | |
| typedArray i/o w convert back to array | |
| create arrays | |
| create typed arrays | |
| create typed arrays in typed array |
| Test name | Executions per second |
|---|---|
| ✓ array i/o | 81,098 Ops/sec |
| typedArray i/o | 40,552 Ops/sec |
| typedArray sort | 27,962 Ops/sec |
| create arrays | 20,432 Ops/sec |
| array sort | 14,638 Ops/sec |
| typedArray i/o w convert back to array | 7,471 Ops/sec |
| create typed arrays | 2,482 Ops/sec |
| create typed arrays in typed array | 687 Ops/sec |