Script Preparation code:
AخA
 
array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15];
Tests:
  • Array.reverse()

     
    array.reverse();
  • Array.toReversed()

     
    array.toReversed();
  • Array.slice.reverse()

     
    array.slice().reverse();
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    Array.reverse()
    Array.toReversed()
    Array.slice.reverse()

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one month ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:138.0) Gecko/20100101 Firefox/138.0
Firefox 138 on Mac OS X 10.15
View result in a separate tab
Test name Executions per second
Array.reverse() 46719268.0 Ops/sec
Array.toReversed() 17090602.0 Ops/sec
Array.slice.reverse() 29164310.0 Ops/sec