Löschen von Array-Elementen in JavaScript - Löschen gegen Spleißen

Was ist der Unterschied zwischen der Verwendung des deleteOperators für das Array-Element und der Verwendung der Array.spliceMethode ? Zum Beispiel: myArray = ['a', 'b', 'c', 'd']; delete myArray[1]; // or myArray.splice (1, 1); Warum überhaupt die Spleißmethode, wenn ich Array-Elemente wie...