Test name | Executions per second |
---|---|
array.slice() | 11144529.0 Ops/sec |
array.splice() | 54110036.0 Ops/sec |
array.shift() | 103068936.0 Ops/sec |
var array = [1, 2, 3, 4, 5, 6, 7, 8]
var itemsToRemove = 1
array = array.slice(1)
array.splice(0, itemsToRemove)
array.shift()