Menambahkan Elemen Baru di Posisi Pertama Array dalam JavaScript
Dalam JavaScript, kita dapat menambahkan elemen baru ke array pada posisi pertama menggunakan metode unshift()
.
Cara Kerja unshift()
Metode unshift()
menambahkan satu atau lebih elemen baru ke awal array. Elemen-elemen yang ditambahkan akan dimasukkan sebelum elemen pertama yang ada dalam array.
Sintaks
array.unshift(element1, element2, ...);
Keterangan:
array
: Array yang akan ditambahkan elemennya.element1, element2, ...
: Elemen baru yang akan ditambahkan ke array.
Contoh
Berikut contoh kode untuk menambahkan elemen baru pada posisi pertama array:
const fruits = ["Apple", "Banana", "Orange"];
// Menambahkan "Strawberry" pada posisi pertama array
fruits.unshift("Strawberry");
// Mencetak array setelah penambahan
console.log(fruits); // Output: ["Strawberry", "Apple", "Banana", "Orange"]
Dalam contoh ini, unshift()
menambahkan elemen "Strawberry" ke awal array fruits
. Setelah penambahan, array fruits
akan berisi "Strawberry", "Apple", "Banana", dan "Orange".
Mengembalikan Panjang Array
Metode unshift()
mengembalikan panjang baru array setelah penambahan.
const fruits = ["Apple", "Banana", "Orange"];
const length = fruits.unshift("Strawberry");
console.log(length); // Output: 4
Kesimpulan
unshift()
merupakan metode yang mudah dan efisien untuk menambahkan elemen baru di posisi pertama array dalam JavaScript. Metode ini mengubah array asli dan mengembalikan panjang array setelah penambahan.