Test name | Executions per second |
---|---|
Array.filter | 1575.6 Ops/sec |
Array.splice + Array.indexOf | 48390.9 Ops/sec |
var arr = [];
var i = 0;
while (i <= 1E5) arr[i] = i++;
const item = arr.filter(item => item !== 1E5);
const index = arr.splice(arr.indexOf(1E5), 1);