Test name | Executions per second |
---|---|
Array.prototype.concat() | 7.6 Ops/sec |
Spread operator | 2.2 Ops/sec |
var mainArray = Array.from({ length: 10000000 }, (_, i) => i + 1)
var arrayToConcat = Array.from({ length: 10000000 }, (_, i) => Math.random() * i)
const result = mainArray.concat(arrayToConcat)
const result = [mainArray, arrayToConcat]