Suppression d'éléments de tableau en JavaScript - Supprimer vs épisser

Quelle est la différence entre l'utilisation de l' deleteopérateur sur l'élément de tableau et l'utilisation de la Array.spliceméthode ? Par exemple: myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); Pourquoi même avoir la méthode d'épissage si je peux supprimer des...