Menu
Coddy logo textTech

Push e Pop

Lezione 6 di 18 del corso Metodi degli array in JavaScript di Coddy.

Il metodo push() viene usato per aggiungere uno o più elementi alla fine di un array e restituisce la nuova lunghezza dell’array modificato.

Il metodo pop() rimuove l’ultimo elemento da un array e restituisce l’elemento rimosso. Se l’array è vuoto, pop() restituisce undefined. 

Per esempio:

Immagina di avere una lista della spesa come array. push() ti permette di aggiungere nuovi articoli in fondo alla lista. Modifica l’array originale aggiungendo gli elementi che specifichi. Pensa a pop() come a togliere l’ultimo articolo dalla lista della spesa. Rimuove l’elemento dalla fine dell’array.

let shoppingList = ["Milk", "Bread", "Eggs"];
let newListLength = shoppingList.push("Cheese", "Apples");

console.log(shoppingList); // Risultato: ["Milk", "Bread", "Eggs", "Cheese", "Apples"]
console.log(newListLength); // Risultato: 5 (Nuova lunghezza dell'array)

let removedItem = shoppingList.pop();

console.log(shoppingList); // Risultato: ["Milk", "Bread", "Eggs", "Cheese"]
console.log(removedItem); // Risultato: "Apples" (L'ultimo elemento rimosso)

Il codice qui sopra crea un array che rappresenta una lista della spesa e ti permette di aggiungere articoli come "Cheese" e "Apples" alla fine usando push(). Mostra poi come rimuovere l’ultimo articolo ("Apples" in questo caso) dalla lista usando pop().

challenge icon

Sfida

Facile

Hai tre canzoni nella coda: "Uptown Funk", "Happy" e "Downtown", come elencato nell'array playlist fornito.

Scrivi codice JavaScript per eliminare l'ultima canzone, aggiungere la nuova canzone "Dynamite" e visualizzare la playlist nella console.

Provalo tu

let playlist = ['Uptown Funk', 'Happy', 'Downtown'];

// Scrivi il codice qui

Tutte le lezioni di Metodi degli array in JavaScript

Esercitati da solo: Compilatore JavaScript online