Array-Methoden Teil 1
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy. Lektion 60 von 77.
Arrays sind vollgepackt mit vielen Methoden (Funktionalitäten). Um auf eine Methode zuzugreifen, schreibe:
someArray.method()Hier ist eine Liste der grundlegenden Methoden:
push(element)- fügt ein Element am Ende des Arrays hinzupop()- entfernt ein Element am Ende des Arrays und gibt es zurück
shift()- entfernt ein Element am Anfang des Arrays und gibt es zurückunshift(element)- fügt ein Element am Anfang des Arrays hinzu
Hier ist ein Beispiel dafür, wie man die push-Methode verwendet:
let myArray = ["orange", "banana", "apple"];
myArray.push("strawberry");
console.log(myArray);Dies wird ["orange", "banana", "apple", "strawberry"] ausgeben.
Beispiel für die pop-Methode:
let myArray = [1, 2, 3, 4, 5];
let lastElement = myArray.pop();
console.log(myArray);
console.log(lastElement);Dies wird [1, 2, 3, 4] und 5 ausgeben.
Beispiel für die shift-Methode:
let myArray = [1, 2, 3, 4, 5];
let firstElement = myArray.shift();
console.log(myArray);
console.log(firstElement);Dies wird [2, 3, 4, 5] und 1 ausgeben.
Beispiel für die unshift-Methode:
let myArray = [1, 2, 3, 4, 5];
myArray.unshift(0);
console.log(myArray);Dies wird [0, 1, 2, 3, 4, 5] ausgeben.
Aufgabe
EinfachErstellen Sie eine Funktion namens swapEnds, die ein Argument erhält:
- Ein Array
Die Funktion vertauscht das erste und das letzte Element des Arrays und gibt das modifizierte Array zurück.
Zum Beispiel mit den folgenden Argumenten: swapEnds([1, 2, 3, 4]) wird die Funktion [4, 2, 3, 1] zurückgeben.
Probier es selbst
function swapEnds(arr) {
// Schreibe den Code hier
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Typkoerzierung7Rechner zum Teilen der Rechnung
WillkommensnachrichtTrinkgeld und Gesamtbetrag berechnen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion2Variablen
ZahlenZeichenketteBoolescher WertNamenskonventionenLeere VariablenZusammenfassung – Variablen initialisierenKonstanten5Entscheidungen treffen
If-AnweisungIf – ElseRückblick – Einfacher TaschenrechnerVerschachteltes If – ElseSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDo-While-SchleifeVerschachtelte Schleife11Arrays Teil 1
Ein Array deklarierenAuf Array-Elemente zugreifenArrays ändernArray-Methoden Teil 1Array-Methoden Teil 2Rückblick – Array-Prozessor3Operatoren – Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzformenVergleichsoperatorenStrikte vs. lose GleichheitRückblick – einfache Mathematik6Grundlegende Ein- und Ausgabe
AusgabeAusgabe mit VariablenTypkonvertierung – Teil 1Typkonvertierung – Teil 2Wiederholung – Bis 120Wiederholung – Wahr oder falschÜbe selbstständig: Online-JavaScript-Compiler