Test name | Executions per second |
---|---|
Array.prototype.concat | 2990.7 Ops/sec |
spread operator | 2668.6 Ops/sec |
Lodash merge | 213.4 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);