JavaScript-Programm zum Einfügen eines Elements in ein Array

In diesem Beispiel lernen Sie, ein JavaScript-Programm zu schreiben, das ein Element an einem bestimmten Index in ein Array einfügt.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden JavaScript-Programmierthemen kennen:

  • JavaScript Array splice ()
  • JavaScript für Schleife
  • JavaScript-Array

Beispiel 1: Hinzufügen eines Elements zum Array mithilfe von 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();

Ausgabe

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

Im obigen Programm wird die splice()Methode verwendet, um ein Element mit einem bestimmten Index in ein Array einzufügen.

Die splice()Methode fügt ein Element hinzu und / oder entfernt es.

In der splice()Methode

  • Das erste Argument gibt den Index an, in den Sie ein Element einfügen möchten.
  • Das zweite Argument (hier 0 ) gibt die Anzahl der zu entfernenden Elemente an.
  • Das dritte Argument gibt das Element an, das Sie einem Array hinzufügen möchten.

Beispiel 2: Hinzufügen eines Elements zum Array mithilfe der for-Schleife

 // 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();

Ausgabe

 (1, 2, 3, 8, 4)

Im obigen Programm

  • Die forSchleife wird verwendet, um die Array-Elemente zu durchlaufen.
  • Das Element wird dem angegebenen Index hinzugefügt.
  • Alle Elemente, deren Index größer als der angegebene Index ist, werden einen Schritt nach rechts verschoben.

Interessante Beiträge...