Eliminar elementos de matriz en JavaScript - eliminar vs empalmar
¿Cuál es la diferencia entre usareldelete
operador en el elemento de matriz en lugar de usarelArray.splice
método?
Por ejemplo
myArray = ['a', 'b', 'c', 'd'];
delete myArray[1];
// or
myArray.splice (1, 1);
¿Por qué incluso tengo el método de empalme si puedo eliminar elementos de matriz como puedo con los objetos?