Помимо того факта, что этот ответ не касается вопроса ОП
разница между использованиемdelete
оператор на элемент массива в отличие от использованияArray.splice
метод?
Например:
myArray = ['a', 'b', 'c', 'd'];
delete myArray[1];
// or
myArray.splice (1, 1);
Зачем даже метод сращивания, если я могу удалять элементы массива, как я могу с объектами?