Script Preparation code:
Tests:

Historical Performance Data aggregated from 94 community runs

Desktop Results:
Chrome 63 runs
unshift
2K/s
push + reverse
2K/s

Fastest: unshift (1.4x faster)

View exact numbers
  • unshift: 2,391 ops/sec
  • push + reverse: 1,662 ops/sec
Firefox 21 runs
unshift
60K/s
push + reverse
140/s

Fastest: unshift (428.0x faster)

View exact numbers
  • unshift: 59,773 ops/sec
  • push + reverse: 140 ops/sec
Safari 5 runs
unshift
281K/s
push + reverse
19/s

Fastest: unshift (15131.9x faster)

View exact numbers
  • unshift: 280,592 ops/sec
  • push + reverse: 19 ops/sec
Mobile Results:
Chrome 5 runs
unshift
2K/s
push + reverse
2K/s
View exact numbers
  • unshift: 2,202 ops/sec
  • push + reverse: 2,090 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
    unshift
    push + reverse

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36
Chrome 138 on Windows
View result in a separate tab
push + reverse
1K/s
unshift
813/s
View exact numbers
Test name Executions per second
push + reverse 1,416 Ops/sec
unshift 813 Ops/sec