delete is slow (v9)

Revision 9 of this benchmark created on


Setup

var arr = [1,2,3,4,5,6];
    arr.splice(3,1);
    var arrDeleted = [1,2,3,4,5,6];
    delete arrDeleted[3];

Test runner

Ready to run.

Testing in
TestOps/sec
delete
for(var i = 0; i < arrDeleted.length; i++){
  console.log(arrDeleted[i]);
}
ready
splice
for(var i = 0; i < arr.length; i++){
  console.log(arr[i]);
}
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.