Push & Pop
Pelajaran 6 dari 18 dalam kursus Metode array di JavaScript di Coddy.
Method push() digunakan untuk menambahkan satu atau beberapa elemen ke akhir array dan mengembalikan panjang baru dari array yang telah diubah.
Method pop() menghapus elemen terakhir dari array dan mengembalikan elemen yang dihapus. Jika array kosong, pop() mengembalikan undefined.
Sebagai contoh:
Bayangkan kamu memiliki daftar belanja dalam bentuk array. push() memungkinkanmu menambahkan item baru ke bagian belakang daftar. Method ini mengubah array asli dengan menambahkan elemen yang kamu berikan. Anggap pop() seperti mengambil item terakhir dari daftar belanjamu. Method ini menghapus elemen dari akhir array.
let shoppingList = ["Milk", "Bread", "Eggs"];
let newListLength = shoppingList.push("Cheese", "Apples");
console.log(shoppingList); // output: ["Milk", "Bread", "Eggs", "Cheese", "Apples"]
console.log(newListLength); // output: 5 (Panjang baru array)
let removedItem = shoppingList.pop();
console.log(shoppingList); // output: ["Milk", "Bread", "Eggs", "Cheese"]
console.log(removedItem); // output: "Apples" (Item terakhir yang dihapus)Kode di atas membuat array daftar belanja dan memungkinkanmu menambahkan item seperti "Cheese" dan "Apples" ke bagian akhir menggunakan push(). Kode tersebut lalu menunjukkan cara menghapus item terakhir ("Apples" dalam contoh ini) dari daftar menggunakan pop().
Tantangan
MudahAda tiga lagu dalam antrean: "Uptown Funk", "Happy", dan "Downtown" seperti yang tercantum dalam array playlist yang diberikan.
Tulis kode JavaScript untuk menghapus lagu terakhir, menambahkan lagu baru "Dynamite", dan mencatat playlist.
Coba sendiri
let playlist = ['Uptown Funk', 'Happy', 'Downtown'];
// Tulis kodemu di siniSemua pelajaran di Metode array di JavaScript
Latihan sendiri: Compiler JavaScript online