El operador delete en arrays en JavaScript
Se pueden eliminar elementos de arrays
usando el operador delete.
Veamos algunos ejemplos.
Supongamos que tenemos el siguiente array:
let arr = ['a', 'b', 'c'];
Eliminemos uno de los elementos de nuestro array:
delete arr[1];
Como resultado, el elemento se eliminará, pero el array se volverá disperso (sparse):
console.log(arr); // mostrará ['a',, 'c']
Dado el array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Elimina dos elementos de él. Comprueba
cuál será el valor de la propiedad length
después de esto.