for vs foreach vs for in vs for..ofFastest: for in (30.9x faster)
6,875,641 ops/sec
6,503,532 ops/sec
342,041 ops/sec
222,404 ops/sec
Fastest: for in (48.8x faster)
89,614,672 ops/sec
23,169,310 ops/sec
11,021,742 ops/sec
1,836,774 ops/sec
Fastest: for (40.2x faster)
11,828,104 ops/sec
8,967,306 ops/sec
633,973 ops/sec
294,327 ops/sec
Fastest: foreach (43.2x faster)
2,417,881 ops/sec
2,396,934 ops/sec
86,728 ops/sec
55,929 ops/sec
Fastest: for in (38.5x faster)
8,149,132 ops/sec
593,444 ops/sec
240,494 ops/sec
211,672 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 | |
| for in | |
| for..of |
| Test name | Executions per second |
|---|---|
| ✓ foreach | 10,432,759 Ops/sec |
| for in | 10,012,002 Ops/sec |
| for | 5,379,178 Ops/sec |
| for..of | 1,495,374 Ops/sec |