Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:94.0) Gecko/20100101 Firefox/94.0
Firefox 94
Mac OS X 10.15
Desktop
3 years ago
Test name Executions per second
for i < length 42.7 Ops/sec
.forEach(t) 31.2 Ops/sec
for..of 32.4 Ops/sec
for t = array[i] 35.5 Ops/sec
for i=0; i in array 34.7 Ops/sec
for i in array, 17.0 Ops/sec
.reduce 36.9 Ops/sec
Script Preparation code:
Tests:
  • for i < length

  • .forEach(t)

  • for..of

  • for t = array[i]

  • for i=0; i in array

  • for i in array,

  • .reduce