for vs foreach vs some vs for..ofFastest: foreach (33.6x faster)
5,440,988 ops/sec
5,218,737 ops/sec
262,374 ops/sec
162,142 ops/sec
Fastest: for (14.0x faster)
20,354,768 ops/sec
11,780,772 ops/sec
8,885,647 ops/sec
1,451,799 ops/sec
Fastest: some (2.7x faster)
682,532 ops/sec
644,910 ops/sec
257,879 ops/sec
256,623 ops/sec
Fastest: foreach (31.6x faster)
4,345,528 ops/sec
4,301,035 ops/sec
215,145 ops/sec
137,643 ops/sec
Fastest: foreach (32.9x faster)
3,122,205 ops/sec
2,889,788 ops/sec
142,178 ops/sec
94,819 ops/sec
Fastest: foreach (3.5x faster)
698,990 ops/sec
686,903 ops/sec
212,950 ops/sec
199,802 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| for | |
| foreach | |
| some | |
| for..of |
| Test name | Executions per second |
|---|---|
| ✓ foreach | 6,459,088 Ops/sec |
| some | 6,388,482 Ops/sec |
| for | 3,950,967 Ops/sec |
| for..of | 706,916 Ops/sec |