Shift

Die "shift"-Methode löscht das erste Indexelement des Arrays und verschiebt alle Indizes nach links. Sie ändert das ursprüngliche Array. Hier ist die Syntax für die Verwendung von "shift":

array.shift();

Beispiel:

let array = [1, 2, 3]; 
array.shift(); 

// Ergebnis: array = [2,3]

Sie können die "shift"-Methode auch in Verbindung mit einer Schleife verwenden, um alle Elemente aus einem Array zu entfernen. Hier ist ein Beispiel, wie Sie dies tun könnten:

while (array.length > 0) {
  array.shift();
}

console.log(array); // Ergebnis: []

Die "shift"-Methode funktioniert nur bei Arrays und nicht bei anderen Objekten, die Arrays ähneln, wie zum Beispiel Argument-Objekten oder NodeList-Objekten. Wenn Sie Elemente aus einem dieser Arten von Objekten verschieben müssen, müssen Sie es zuerst in ein Array umwandeln, indem Sie die Methode Array.prototype.slice() verwenden.