Programme JavaScript pour insérer un élément dans un tableau

Dans cet exemple, vous apprendrez à écrire un programme JavaScript qui insérera un élément à un index spécifique dans un tableau.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation JavaScript suivants:

  • Épissure de tableau JavaScript ()
  • JavaScript pour boucle
  • Tableau JavaScript

Exemple 1: Ajouter un élément au tableau à l'aide de 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();

Production

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

Dans le programme ci-dessus, la splice()méthode est utilisée pour insérer un élément avec un index spécifique dans un tableau.

La splice()méthode ajoute et / ou supprime un élément.

Dans la splice()méthode,

  • Le premier argument spécifie l'index dans lequel vous souhaitez insérer un élément.
  • Le deuxième argument (ici 0 ) spécifie le nombre d'éléments à supprimer.
  • Le troisième argument spécifie l'élément que vous souhaitez ajouter à un tableau.

Exemple 2: Ajouter un élément au tableau à l'aide de la boucle for

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

Production

 (1, 2, 3, 8, 4)

Dans le programme ci-dessus,

  • La forboucle est utilisée pour parcourir les éléments du tableau.
  • L'élément est ajouté à l'index donné.
  • Tous les éléments dont l'indice est supérieur à l'indice donné sont décalés d'un pas vers la droite.

Articles intéressants...