Script Preparation code:
AخA
 
window.arr = [1, "two", 3, "four", 5, {"sixth": 6}, 7, 8, 9, "ten"];
Tests:
  • for loop

     
    for (let i = 0; i < arr.length; i++) console.log(arr[i]);
  • forEach

     
    arr.forEach(el => console.log(el));
  • map

     
    arr.map(el => console.log(el));
  • while

     
    let i = 0;
    while (i < arr.length) { console.log(arr[i]); i++; }
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    for loop
    forEach
    map
    while

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 9 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Firefox 115 on Windows
View result in a separate tab
Test name Executions per second
for loop 19064.9 Ops/sec
forEach 17749.4 Ops/sec
map 18171.6 Ops/sec
while 16112.5 Ops/sec