HTML Preparation code:
AخA
 
1
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js'></script>
Script Preparation code:
 
var oldArray = [];
for (var i = 1; i<4000; i++) {
  oldArray.push({id: i, name: "Name "+ i });
}
Tests:
  • concat

     
    var newArray = [{id: 0, name: "All"}].concat(oldArray);
  • unshift

     
    var newArray = oldArray.unshift({id: 0, name: "All"});
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    concat
    unshift

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 6 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
Chrome 66 on Windows
View result in a separate tab
Test name Executions per second
concat 51398.5 Ops/sec
unshift 1315.5 Ops/sec