Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:138.0) Gecko/20100101 Firefox/138.0
Firefox 138
Mac OS X 10.15
Desktop
one year ago
Benchmark.js
Array.prototype.concat.apply
722K/s
Array.prototype.concat.apply short form
717K/s
Array.prototype.concat.apply short form without new empty array at all
696K/s
Array.prototype.concat.apply short form without new empty array instance in apply
692K/s
Array.concat
634K/s
View exact numbers
Test name Executions per second
Array.prototype.concat.apply 722,030 Ops/sec
Array.prototype.concat.apply short form 716,587 Ops/sec
Array.prototype.concat.apply short form without new empty array at all 695,576 Ops/sec
Array.prototype.concat.apply short form without new empty array instance in apply 692,073 Ops/sec
Array.concat 633,760 Ops/sec
Script Preparation code:
Tests: