base line vs typeof before clone vs just clone vs two passes vs no copy vs no copy2 vs plain for loopFastest: base line (168.2x faster)
11,823,767 ops/sec
10,894,472 ops/sec
8,146,348 ops/sec
4,078,646 ops/sec
85,060 ops/sec
70,299 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| base line | |
| typeof before clone | |
| just clone | |
| two passes | |
| no copy | |
| no copy2 | |
| plain for loop |
| Test name | Executions per second |
|---|---|
| ✓ base line | 11,823,767 Ops/sec |
| plain for loop | 11,351,482 Ops/sec |
| no copy2 | 10,859,913 Ops/sec |
| two passes | 8,101,998 Ops/sec |
| no copy | 4,053,722 Ops/sec |
| typeof before clone | 86,344 Ops/sec |
| just clone | 70,554 Ops/sec |