Menu
Coddy logo textTech

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().

challenge icon

Wyzwanie

Łatwy

Masz 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 tutaj

Wszystkie lekcje w sekcji Metody tablic w JavaScript

Poćwicz samodzielnie: Kompilator JavaScript online