Script Preparation code:
Tests:

Historical Performance Data aggregated from 565 community runs

Desktop Results:
Chrome 419 runs
forEach
562/s
reduce
555/s
map
522/s
filter
514/s
for
497/s

Fastest: forEach (1.1x faster)

View exact numbers
  • forEach: 562 ops/sec
  • reduce: 555 ops/sec
  • map: 522 ops/sec
  • filter: 514 ops/sec
  • for: 497 ops/sec
Firefox 82 runs
for
7K/s
forEach
6K/s
reduce
5K/s
map
5K/s
filter
5K/s

Fastest: for (1.4x faster)

View exact numbers
  • for: 6,501 ops/sec
  • forEach: 5,547 ops/sec
  • reduce: 5,476 ops/sec
  • map: 4,892 ops/sec
  • filter: 4,713 ops/sec
Safari 16 runs
forEach
720/s
for
571/s
reduce
570/s
filter
531/s
map
412/s

Fastest: forEach (1.7x faster)

View exact numbers
  • forEach: 720 ops/sec
  • for: 571 ops/sec
  • reduce: 570 ops/sec
  • filter: 531 ops/sec
  • map: 412 ops/sec
Other 10 runs
forEach
528/s
reduce
527/s
map
526/s
filter
509/s
for
460/s

Fastest: forEach (1.1x faster)

View exact numbers
  • forEach: 528 ops/sec
  • reduce: 527 ops/sec
  • map: 526 ops/sec
  • filter: 509 ops/sec
  • for: 460 ops/sec
Mobile Results:
Chrome 22 runs
reduce
256/s
forEach
241/s
map
237/s
filter
229/s
for
226/s

Fastest: reduce (1.1x faster)

View exact numbers
  • reduce: 256 ops/sec
  • forEach: 241 ops/sec
  • map: 237 ops/sec
  • filter: 229 ops/sec
  • for: 226 ops/sec
Safari 11 runs
forEach
925/s
reduce
845/s
map
843/s
filter
806/s
for
640/s

Fastest: forEach (1.4x faster)

View exact numbers
  • forEach: 925 ops/sec
  • reduce: 845 ops/sec
  • map: 843 ops/sec
  • filter: 806 ops/sec
  • for: 640 ops/sec
Firefox 5 runs
for
2K/s
forEach
2K/s
reduce
2K/s
map
2K/s
filter
2K/s

Fastest: for (1.5x faster)

View exact numbers
  • for: 2,418 ops/sec
  • forEach: 1,926 ops/sec
  • reduce: 1,883 ops/sec
  • map: 1,724 ops/sec
  • filter: 1,598 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    forEach
    reduce
    map
    filter
    for

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 17 days ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:152.0) Gecko/20100101 Firefox/152.0
Firefox 152 on Windows
View result in a separate tab
for
25K/s
reduce
16K/s
forEach
14K/s
filter
11K/s
map
11K/s
View exact numbers
Test name Executions per second
for 24,731 Ops/sec
reduce 16,042 Ops/sec
forEach 13,770 Ops/sec
filter 11,401 Ops/sec
map 10,670 Ops/sec