Test name | Executions per second |
---|---|
Concat | 12578360.0 Ops/sec |
Concat by spread | 9000074.0 Ops/sec |
Concat by push | 10568190.0 Ops/sec |
Add two elements to array by concat | 13584860.0 Ops/sec |
Add two elements to array by spread | 11830640.0 Ops/sec |
Add two elements to array by push | 65324080.0 Ops/sec |
Array to arguments by spread | 7274902.0 Ops/sec |
Array to arguments by apply | 13684260.0 Ops/sec |
Array to arguments by apply manually | 191136100.0 Ops/sec |
Clone array by spread | 14734120.0 Ops/sec |
Clone array by slice | 26406930.0 Ops/sec |
Clone object by spread | 5632592.0 Ops/sec |
Clone object by Object.assign | 4142678.0 Ops/sec |
Merge objects by spread | 2273741.0 Ops/sec |
Merge objects by Object.assign | 2490891.0 Ops/sec |
Merge objects by Object.assign no clone | 4708281.0 Ops/sec |
Merge objects mannualy | 23149240.0 Ops/sec |
Add two fields to object by spread | 2826833.0 Ops/sec |
Add two fields to object mannualy | 28180870.0 Ops/sec |