Test name | Executions per second |
---|---|
Array.prototype.concat | 59851.6 Ops/sec |
spread operator | 375.3 Ops/sec |
Lodash merge | 2020.9 Ops/sec |
<script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.5/lodash.min.js'></script>
var array1 = (new Array(10000)).fill(Math.random(), 0, 9999);
var array2 = (new Array(10000)).fill(Math.random(), 0, 9999);
var other = array1.concat(array2);
var other = [ array1, array2 ]
var other = _.merge([], array1, array2);