Methode unshift

Die Methode unshift fügt eine unbegrenzte Anzahl neuer Elemente an den Anfang eines Arrays hinzu. Dabei wird das ursprüngliche Array verändert, und als Ergebnis wird die neue Länge des Arrays zurückgegeben.

Syntax

javascriptarray.unshift(Element, Element, Element...);

Beispiel

Fügen wir zwei weitere neue Elemente an den Anfang des Arrays hinzu und geben das geänderte Array aus:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
arr.unshift('1', '2');

console.log(arr);

Ergebnis der Codeausführung:

javascript['1', '2', 'a', 'b', 'c', 'd', 'e']

Beispiel

Fügen wir zwei neue Elemente hinzu und geben die neue Länge des Arrays aus:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
let length = arr.unshift('1', '2');

console.log(length);

Ergebnis der Codeausführung:

javascript7

Siehe auch

  • die Methode push,
    die Elemente an das Ende eines Arrays anhängt
  • die Methoden shift und pop,
    die Elemente aus einem Array entfernen
  • die Methode fill,
    die ein Array füllt