September ist immer Schulbeginn oder aber auch der richtige Zeitpunkt etwas Neues beispielsweise JavaScript zu (er)lernen. Ich für meinen Teil hab mir gedacht, dass ich nun auch mal anfange kleinere Details preiszugeben. Simple und einfache Aufgaben via den angeführten Code darzustellen.
Im JavaScript gibts es beispielsweise die UNSHIFT und PUSH Funktionen. Während die PUSH Funktion jedem ein Begriff ist, stellt sich hin und wieder die Frage was denn die UNSHIFT so alles kann.
Einfach erklärt:
- Mit Unshift lassen sie Elemente an den ANFANG eines Arrays hinzufügen.
- Im Gegensatz dazu ist die PUSH Methode ja dazu da weitere Elemente am Ende des Arrays anzuhängen.
Wollen wir beispielsweise in einem leeren Array die Nummern 1-9 ausgeben, manche in Zahlen die Anderen im String Format können wir das recht simpel darstellen.
function mixedNumbers(arr) {
// Mit Unshift füge ich am Array Anfang etwas hinzu
arr.unshift('I', 2, 'three');
// Mit Push werden die Zahlen am Ende angeführt
arr.push(7, 'VIII', 9);
return arr;
}
// Hier wird nun das Array Ausgegeben mit den Werten aus
// Unshift , den eingegebenen Werter im Concole.log und Push
console.log(mixedNumbers(['IV', 5, 'six']));
// Das Resultat in der Console sind demnach die Zahlen 1-9 dargestellt durch die entsprechenden Ziffern und Strings
Gar nicht so schwer oder? Weiterführende Links gibt’s hier:
Die UNSHIFT Methode & Die PUSH Methode
Bis bald und liebe Grüße
#100DaysofCode #JavaScript #Array #MozillaDeveloper