JavaScript/Objekte/Array/unshift
Aus SELFHTML-Wiki
JavaScript | Objekte | Array
Version vom 9. Juni 2012, 13:35 Uhr von Hirnbrand (Diskussion | Beiträge) (übernahme quelle klaus, unbearbeitet)
unshift()
Fügt am Anfang eines Arrays ein oder mehrere neue Elemente ein.
Erwartet als Parameter die einzufügenden Elemente. Gibt die neue Elementzahl des Arrays zurück.
Beispiel
<html>
<head>
<title>Test</title>
<script type="text/javascript">
var Zahlen = new Array(5, 6, 7, 8, 9);
var NeueAnzahl = Zahlen.unshift(1, 2, 3, 4);
alert(NeueAnzahl);
alert(Zahlen.join(","));
</script>
</head>
<body></body>
</html>
ArrayZahlen mit 5 Elementen, nämlich den Zahlen von 5 bis 9.Anschließend werden dem Array mit Hilfe der
unshift()-Methode am Anfang 4 neue Zahlen hinzugefügt, nämlich die Zahlen von 1 bis 4. Der Rückgabewert der Operation wird in der VariablenNeueAnzahlgespeichert. Zur Kontrolle wird anschließend zunächst der Wert vonNeueAnzahlausgegeben und danach der komplette neue Array. Die Anzahl der Elemente ist nun 9, und der Array besteht aus den Elementen 1,2,3,4,5,6,7,8,9.