for vs foreach vs for in vs for..ofFastest: for in (30.9x faster)
6,879,067 ops/sec
6,501,870 ops/sec
343,874 ops/sec
222,562 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 |
|---|---|
| ✓ for in | 10,295,393 Ops/sec |
| for..of | 6,051,471 Ops/sec |
| foreach | 5,383,968 Ops/sec |
| for | 4,896,224 Ops/sec |