Tests:
  • splice insertion

    AخA
     
    let arr = [1,2,3];
    arr.splice(0,0,4);
  • spread insertion

     
    let arr = [1,2,3];
    let newArr = [...arr, 4];
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    splice insertion
    spread insertion

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 5 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.132 Safari/537.36 OPR/63.0.3368.71
Opera 63 on Windows
View result in a separate tab
Test name Executions per second
splice insertion 13523789.0 Ops/sec
spread insertion 25166582.0 Ops/sec