Program JavaScript untuk Menyisipkan Item dalam Array

Dalam contoh ini, Anda akan belajar menulis program JavaScript yang akan memasukkan item pada indeks tertentu ke dalam array.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:

  • Sambungan Array JavaScript ()
  • JavaScript untuk loop
  • Array JavaScript

Contoh 1: Tambahkan Item ke Array Menggunakan splice ()

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4, 5); // index to add to let index = 3; // element that you want to add let element = 8; array.splice(index, 0, element); console.log(array); ) insertElement();

Keluaran

 (1, 2, 3, 8, 4, 5)

Dalam program di atas, splice()metode ini digunakan untuk memasukkan item dengan indeks tertentu ke dalam array.

The splice()Metode menambahkan dan / atau menghapus item.

Dalam splice()metodenya,

  • Argumen pertama menentukan indeks tempat Anda ingin menyisipkan item.
  • Argumen kedua (di sini 0 ) menentukan jumlah item yang akan dihapus.
  • Argumen ketiga menentukan elemen yang ingin Anda tambahkan ke array.

Contoh 2: Tambahkan Item ke Array Menggunakan for Loop

 // program to insert an item at a specific index into an array function insertElement() ( let array = (1, 2, 3, 4); // index to add to let index = 3; // element that you want to add let element = 8; for (let i = array.length; i> index; i--) ( //shift the elements that are greater than index array(i) = array(i-1); ) // insert element at given index array(index) = element; console.log(array); ) insertElement();

Keluaran

 (1, 2, 3, 8, 4)

Dalam program di atas,

  • The forLoop digunakan untuk iterate melalui elemen array.
  • Elemen ditambahkan ke indeks yang diberikan.
  • Semua elemen yang indeksnya lebih besar dari indeks yang diberikan akan digeser satu langkah ke kanan.

Artikel yang menarik...