HTML Preparation code:
AخA
 
1
<script src='https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js'></script>
Script Preparation code:
x
 
var primes = [2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,97];
function forEach(arr, callback) {
  let i = 0;
  while (i < arr.length) {
    callback(arr[i], i);
    i++;
  }
}
Tests:
  • Underscore each

     
    var result = _.each(primes, (item, index) => {
        console.log(item);
    });
  • While Loop

     
    forEach(primes, (item, index) => {
        console.log(item);
    });
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Underscore each
    While Loop

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36
Chrome 97 on Windows
View result in a separate tab
Test name Executions per second
Underscore each 10790.7 Ops/sec
While Loop 8559.8 Ops/sec