Array Funktionen push, reverse, shift
- Home
- Tutorials
- Web-Development
- Javascript Tutorial
- Array Funktionen push, reverse, shift
array.push()
Javascript push fügt ein oder mehrere elemente am Ende des Arrays an und gibt die neue Länge des Arrays zurück.
var namen = new Array("John", "Frank", "Rosa", "Heidi");
var mehrNamen = namen.push("Sissy", "Hans");
document.write("Die Vornamen " + namen + " mehr Namen " + mehrNamen);
Die Vornamen John,Frank,Rosa,Heidi,Sissy,Hans mehrNamen 6
Der Code var mehrNamen = namen.push("Sissy", "Hans");
fügt die Elemente "Sissy" und "Hans" am Ende des Arrays mehrNamen ein und weist der Variablen mehrNamen die neue Länge des Arrays zu.
array.reverse()
Javascript reverse kehrt die Reihenfolge der Elemente in einem Array um.
var zahlen = new Array(1, 2, 3, 4, 5, 6);
zahlen.reverse();
document.write(zahlen);
654321
Der Aufruf zahlen.reverse();
kehrt die Reihenfolge der Arrayelemente um, so dass das letzte Element zum ersten Element wird.
array.shift()
Javascript shift entfernt das erste Element des Arrays. Dadurch verringert sich die Position folgenden Elemente um eins.
var zahlen1 = new Array(1, 2, 3, 4, 5, 6);
var zahlen2= zahlen1.shift();
document.write("Zahlen1 " + zahlen1 + " Gelöschte Zahl " + zahlen2);
Zahlen1 123456 Gelöschte Zahl 1
var zahlen2= zahlen1.shift();
weist den Wert des ersten Elements der Variablen zahlen2 zu und entfernt das erste Element aus dem Array zahlen.
Für mehr Funktionen und Beispiele, besucht doch mediaevent.
Im nächsten Tutorial werden wir uns mit der Erstellung von Array Elementen durch eine Funktion.
Javascript Tutorial
-
Einführung
-
Lektion1.1
-
Lektion1.2
-
Lektion1.3
-
Lektion1.4
-
-
Funktionen
-
Lektion2.1
-
Lektion2.2
-
Lektion2.3
-
Lektion2.4
-
Lektion2.5
-
Lektion2.6
-
-
Operatoren und Schleifen
-
Lektion3.1
-
Lektion3.2
-
Lektion3.3
-
Lektion3.4
-
Lektion3.5
-
Lektion3.6
-
-
If-Statements und Switch-Case
-
Lektion4.1
-
Lektion4.2
-
Lektion4.3
-
Lektion4.4
-
-
Objekte
-
Lektion5.1
-
Lektion5.2
-
Lektion5.3
-
Lektion5.4
-
Lektion5.5
-
Lektion5.6
-
-
Arrays
-
Lektion6.1
-
Lektion6.2
-
Lektion6.3
-
Lektion6.4
-
Lektion6.5
-
Lektion6.6
-