Programma JavaScript per inserire elementi in un array

In questo esempio, imparerai a scrivere un programma JavaScript che inserirà un elemento in un indice specifico in un array.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione JavaScript:

  • JavaScript Array splice ()
  • JavaScript per loop
  • JavaScript Array

Esempio 1: aggiungere un elemento all'array usando 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();

Produzione

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

Nel programma precedente, il splice()metodo viene utilizzato per inserire un elemento con un indice specifico in un array.

Il splice()metodo aggiunge e / o rimuove un elemento.

Nel splice()metodo,

  • Il primo argomento specifica l'indice in cui si desidera inserire un elemento.
  • Il secondo argomento (qui 0 ) specifica il numero di elementi da rimuovere.
  • Il terzo argomento specifica l'elemento che si desidera aggiungere a un array.

Esempio 2: aggiungi elemento all'array usando 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();

Produzione

 (1, 2, 3, 8, 4)

Nel programma sopra,

  • Il forciclo viene utilizzato per scorrere gli elementi dell'array.
  • L'elemento viene aggiunto all'indice specificato.
  • Tutti gli elementi il ​​cui indice è maggiore dell'indice dato vengono spostati di un passo a destra.

Articoli interessanti...