foreach vs for-in vs for-of vs for vs optimized-forFastest: optimized-for (1.3x faster)
9,539 ops/sec
9,450 ops/sec
9,084 ops/sec
8,893 ops/sec
7,341 ops/sec
Fastest: for (7.2x faster)
88,261 ops/sec
88,092 ops/sec
58,410 ops/sec
55,917 ops/sec
12,254 ops/sec
Fastest: foreach (8.9x faster)
223,643 ops/sec
191,427 ops/sec
186,699 ops/sec
158,582 ops/sec
25,084 ops/sec
Fastest: for-of (1.4x faster)
6,979 ops/sec
6,770 ops/sec
6,624 ops/sec
6,570 ops/sec
5,160 ops/sec
Fastest: for (1.3x faster)
11,500 ops/sec
11,427 ops/sec
11,368 ops/sec
9,639 ops/sec
8,609 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| foreach | |
| for-in | |
| for-of | |
| for | |
| optimized-for |
| Test name | Executions per second |
|---|---|
| ✓ optimized-for | 15,073 Ops/sec |
| for | 15,062 Ops/sec |
| for-of | 14,274 Ops/sec |
| foreach | 14,119 Ops/sec |
| for-in | 11,396 Ops/sec |