Push i Pop
Lekcja 6 z 18 w kursie Metody tablic w JavaScript w Coddy.
Metoda push() służy do dodawania jednego lub większej liczby elementów na końcu tablicy i zwraca nową długość zmodyfikowanej tablicy.
Metoda pop() usuwa ostatni element z tablicy i zwraca usunięty element. Jeśli tablica jest pusta, pop() zwraca undefined.
Na przykład:
Wyobraź sobie, że masz listę zakupów w postaci tablicy. push() pozwala dodawać nowe produkty na końcu listy. Modyfikuje oryginalną tablicę, dodając podane przez Ciebie elementy. Pomyśl o pop() jak o zdejmowaniu ostatniego produktu z listy zakupów. Usuwa element z końca tablicy.
let shoppingList = ["Milk", "Bread", "Eggs"];
let newListLength = shoppingList.push("Cheese", "Apples");
console.log(shoppingList); // Wynik: ["Milk", "Bread", "Eggs", "Cheese", "Apples"]
console.log(newListLength); // Wynik: 5 (Nowa długość tablicy)
let removedItem = shoppingList.pop();
console.log(shoppingList); // Wynik: ["Milk", "Bread", "Eggs", "Cheese"]
console.log(removedItem); // Wynik: "Apples" (Usunięty ostatni element)Powyższy kod tworzy tablicę z listą zakupów i pokazuje, jak dodawać produkty, takie jak "Cheese" i "Apples", na końcu za pomocą push(). Następnie pokazuje, jak usunąć ostatni produkt ("Apples" w tym przypadku) z listy za pomocą pop().
Wyzwanie
ŁatwyMasz trzy utwory w kolejce: "Uptown Funk", "Happy" i "Downtown", wymienione w podanej tablicy playlist.
Napisz kod JavaScript, aby usunąć ostatni utwór, dodać nowy utwór "Dynamite" i wyświetlić playlistę.
Spróbuj swoich sił
let playlist = ['Uptown Funk', 'Happy', 'Downtown'];
// Napisz kod tutajWszystkie lekcje w sekcji Metody tablic w JavaScript
Poćwicz samodzielnie: Kompilator JavaScript online