.map(callback) - 1 000 elements vs .fill(value) - 1 000 elements vs .map(callback) - 10 000 elements vs .fill(value) - 10 000 elements vs .map(callback) - 100 000 elements vs .fill(value) - 100 000 elements Fastest: .fill(value) - 1 000 elements (246.8x faster)
713,625 ops/sec
704,498 ops/sec
74,867 ops/sec
63,261 ops/sec
3,719 ops/sec
2,891 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| .map(callback) - 1 000 elements | |
| .fill(value) - 1 000 elements | |
| .map(callback) - 10 000 elements | |
| .fill(value) - 10 000 elements | |
| .map(callback) - 100 000 elements | |
| .fill(value) - 100 000 elements |
| Test name | Executions per second |
|---|---|
| ✓ .map(callback) - 1 000 elements | 796,778 Ops/sec |
| .fill(value) - 1 000 elements | 591,696 Ops/sec |
| .map(callback) - 10 000 elements | 63,755 Ops/sec |
| .fill(value) - 10 000 elements | 56,463 Ops/sec |
| .fill(value) - 100 000 elements | 3,354 Ops/sec |
| .map(callback) - 100 000 elements | 2,865 Ops/sec |