Add Item To Array Javascript With Index

3 min read Jun 22, 2024
Add Item To Array Javascript With Index

Menambahkan Item ke Array JavaScript dengan Indeks Tertentu

Dalam pemrograman JavaScript, array merupakan struktur data yang sangat penting untuk menyimpan kumpulan data dalam urutan tertentu. Kita seringkali memerlukan kemampuan untuk menambahkan item ke dalam array, dan dalam beberapa kasus, kita ingin menambahkan item pada indeks tertentu.

Metode splice()

Metode splice() adalah salah satu metode yang paling umum digunakan untuk menambahkan item ke dalam array pada indeks tertentu. Metode ini memiliki tiga parameter:

  1. index: Indeks di mana item akan dimasukkan.
  2. deleteCount: Jumlah item yang akan dihapus (opsional, default 0).
  3. item1, item2, ...: Item yang akan dimasukkan.

Contoh:

let numbers = [1, 2, 3, 4];
// Menambahkan angka 5 pada indeks 2
numbers.splice(2, 0, 5); 
// Output: [1, 2, 5, 3, 4]

// Menambahkan dua angka pada indeks 0
numbers.splice(0, 0, 6, 7);
// Output: [6, 7, 1, 2, 5, 3, 4]

Penjelasan:

  • numbers.splice(2, 0, 5): Kode ini akan menambahkan angka 5 pada indeks 2, tanpa menghapus item yang sudah ada.
  • numbers.splice(0, 0, 6, 7): Kode ini akan menambahkan angka 6 dan 7 pada indeks 0, tanpa menghapus item yang sudah ada.

Metode unshift()

Metode unshift() digunakan untuk menambahkan item di awal array.

Contoh:

let colors = ["red", "blue"];
colors.unshift("green");
// Output: ["green", "red", "blue"]

Metode push()

Metode push() digunakan untuk menambahkan item di akhir array.

Contoh:

let fruits = ["apple", "banana"];
fruits.push("orange");
// Output: ["apple", "banana", "orange"]

Kesimpulan

Metode splice(), unshift(), dan push() adalah pilihan yang tepat untuk menambahkan item ke dalam array JavaScript, baik pada indeks tertentu atau di awal/akhir array.

Pilihlah metode yang sesuai dengan kebutuhan Anda untuk menambahkan item ke dalam array dan meningkatkan alur program Anda.