Metody tablic, część 1
Część sekcji Podstawy ścieżki JavaScript w Coddy. Lekcja 60 z 77.
Tablice zawierają wiele metod (funkcjonalności). Aby uzyskać dostęp do metody, napisz:
someArray.method()Oto lista podstawowych metod:
push(element)– dodaje element na końcu tablicypop()– usuwa element z końca tablicy i go zwraca
shift()– usuwa element z początku tablicy i zwraca gounshift(element)– dodaje element na początku tablicy
Oto przykład użycia metody push:
let myArray = ["orange", "banana", "apple"];
myArray.push("strawberry");
console.log(myArray);Wynikiem będzie ["orange", "banana", "apple", "strawberry"].
Przykład metody pop:
let myArray = [1, 2, 3, 4, 5];
let lastElement = myArray.pop();
console.log(myArray);
console.log(lastElement);Wynikiem będzie [1, 2, 3, 4] i 5.
Przykład metody shift:
let myArray = [1, 2, 3, 4, 5];
let firstElement = myArray.shift();
console.log(myArray);
console.log(firstElement);Wynikiem będą [2, 3, 4, 5] i 1.
Przykład metody unshift:
let myArray = [1, 2, 3, 4, 5];
myArray.unshift(0);
console.log(myArray);Wynikiem będzie [0, 1, 2, 3, 4, 5].
Wyzwanie
ŁatwyUtwórz funkcję o nazwie swapEnds, która przyjmuje jeden argument:
- Tablica
Funkcja zamienia miejscami pierwszy i ostatni element tablicy, a następnie zwraca zmodyfikowaną tablicę.
Na przykład dla następującego argumentu: swapEnds([1, 2, 3, 4]) funkcja zwróci [4, 2, 3, 1]
Spróbuj swoich sił
function swapEnds(arr) {
// Wpisz kod tutaj
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka — prosta logikaOperatory logiczne, część 3Konwersja typów7Kalkulator podziału rachunku
Wiadomość powitalnaObliczanie napiwku i sumy10FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz2Zmienne
LiczbyŁańcuch znakówWartość logicznaKonwencje nazewnictwaPuste zmiennePodsumowanie – inicjalizacja zmiennychStałe5Podejmowanie decyzji
Instrukcja ifIf - ElsePowtórka – prosty kalkulatorZagnieżdżone If - ElseInstrukcja switch11Tablice, część 1
Deklarowanie tablicyDostęp do elementów tablicyModyfikowanie tablicMetody tablic, część 1Metody tablic, część 2Powtórzenie — przetwarzanie tablic3Operatory, część 1
Operatory arytmetyczneOperator moduloSkrócone operatory arytmetyczneOperatory porównaniaRówność ścisła a luźnaPowtórka — prosta matematyka6Podstawowe wejście/wyjście
WyjścieWyjście ze zmiennymiKonwersja typów — część 1Konwersja typów — część 2Powtórka — do 120Powtórka — prawda czy fałszPoćwicz samodzielnie: Kompilator JavaScript online