Come aggiungere elementi in un array in JavaScript

Come aggiungere elementi in un array in JavaScript
Gli array sono strutture di dati che vengono utilizzate per mantenere più valori in una variabile. Un singolo array JavaScript può avere più tipi di elementi memorizzati in esso. Può essere modificato anche dopo che è stato dichiarato e inizializzato. Gli array JavaScript offrono molti metodi integrati che possono essere utilizzati per accedere e manipolare i dati archiviati al loro interno.

In questa guida pratico discuteremo di quattro diversi metodi che possono essere utilizzati per aggiungere elementi in array JavaScript. Ecco un elenco dei quattro metodi che discuteremo in questo articolo:

  1. UnShift ()
  2. spingere()
  3. concat ()
  4. splice ()

Nota: Userò la console per dimostrare gli esempi presenti in questo post.

Come inserire gli elementi all'inizio/inizio di un array usando il metodo UnShift

IL Susticlo La funzione è comunemente usata per aggiungere/inserire elementi all'inizio/inizio di un array. È abbastanza semplice usare il UnShift () metodo, basta passare il valore dell'elemento che si desidera aggiungere a un array al UnShift () metodo e quando il UnShift () La funzione viene invocata, l'elemento verrà aggiunto all'array e l'indice dell'array verrà automaticamente spostato:

var num = [1, 2, 3, 4, 5];
Num.UnShift (0);
console.log (num);

Puoi anche aggiungere più valori a un array usando il UnShift () metodo:

var num = [1, 2, 3, 4, 5];
Num.UnShift (-5, -4, -3, -2, -1, 0);
console.log (num);

Come aggiungere elementi alla fine di un array usando il metodo push

IL spingere() Il metodo viene utilizzato per inserire elementi/elementi nell'ultimo indice di un array. Ci vogliono uno o più argomenti (separati da virgole) e li aggiunge alla fine dell'array specificato:

var num = [1, 2, 3, 4, 5];
Num.push (6);
console.log (num);

Per valori multipli:

var num = [1, 2, 3, 4, 5];
Num.Push (6, 7, 8, 9);
console.log (num);

Come aggiungere elementi a un array usando il metodo Concat ()

IL concat () Il metodo non aggiunge effettivamente elementi all'array esistente ma crea piuttosto un nuovo array modificato. Questo metodo è utile quando abbiamo bisogno del primo array nello stato originale.

IL concat () Il metodo può essere utilizzato per aggiungere elementi sia all'inizio che alla fine dell'array:

var num = [1, 2, 3, 4, 5];
var num2 = [].concat (-5, -4, -3, -2, -1, 0, num);
console.log (num2);

Per aggiungere elementi alla fine dell'array:

var num = [1, 2, 3, 4, 5];
var num2 = [].Concat (num, 6, 7, 8, 9);
console.log (num2);

Come aggiungere elementi al centro di un array usando il metodo Splice ()

splice () è usato per sbarazzarsi o inserire elementi in un array. Questo metodo è un po 'diverso dagli altri metodi discussi sopra. Richiede tre diversi argomenti. Il primo argomento definisce dove l'articolo verrà aggiunto nell'array. Il secondo parametro specifica il numero di elementi/elementi che devono essere rimossi dall'array. Il secondo parametro sarà zero in caso di aggiunta di elementi. Il terzo parametro contiene i valori degli elementi/elementi che devono essere aggiunti.

var num = [1, 2, 3, 4, 5];
Num.giunzione (2, 0, 2.5);
console.log (num);

Conclusione

In questa guida pratico abbiamo esaminato quattro diversi modi per aggiungere elementi a un array in JavaScript. Possiamo usare il UnShift () e il spingere() Metodi per aggiungere elementi/elementi all'inizio e alla fine di un array rispettivamente. Se non vogliamo modificare il nostro array originale, ma piuttosto fare un nuovo array e aggiungere elementi ad esso, dovremmo usare il concat () metodo. comunque, il splice () Il metodo ci dà il massimo controllo sull'indice in cui vogliamo aggiungere i nostri nuovi elementi.