Come aggiungere oggetto all'array in javascript
Il modo più semplice un oggetto o qualsiasi altro tipo di elemento può essere aggiunto a un array JavaScript è l'indicizzazione. Puoi semplicemente assegnare l'oggetto a un indice dell'array e se c'è già un elemento presente lì, verrà sostituito dal nuovo oggetto:
let obj = "nome": "John Doe", "id": 3;Questo metodo è abbastanza semplice ma è difficile conoscere gli indici e le dimensioni degli array, quindi dobbiamo cercare altri metodi che possono essere utilizzati per aggiungere oggetti agli array. I metodi più noti, convenienti e facili da usare sono spingere(), UnShift () E splice (). Le loro funzionalità sono leggermente diverse ma è possibile utilizzare uno di questi metodi. Diamo un'occhiata a come sono diversi:
vettore.metodo push ()
L'array.Il metodo push () prende elementi come parametri e li aggiunge alla fine dell'array e restituisce la nuova dimensione dell'array:
let obj = "nome": "John Doe", "id": 3;vettore.Metodo UnShift ()
L'array.La funzione UnShift () è l'opposto del metodo push in quanto aggiunge elementi all'inizio dell'array. Simile al metodo push, può prendere uno o più elementi come parametri e aggiungerli a un array:
let obj = "nome": "Richard roe", "id": 1;vettore.Metodo Splice ()
L'array.Il metodo Splice () è un po 'diverso in quanto può essere utilizzato sia per eliminare che per inserire elementi da un determinato indice. Ci vogliono tre argomenti, l'indice, il no degli elementi da eliminare e il nuovo elemento che deve essere aggiunto:
let obj = "nome": "John Doe", "id": 3;Abbiamo dato 0 come 2 ° parametro in quanto non vogliamo eliminare alcun elemento dall'array esistente.
Metodi utili aggiuntivi
JavaScript offre anche molti altri metodi utili per manipolare array, oggetti e oggetti presenti all'interno di array. L'array.Applica () e l'array.Concat () sono due di tali funzioni che potrebbero essere utili nel nostro caso.
L'array.Il metodo Applica () può essere utilizzato per combinare il contenuto degli array. Quindi, se hai due array diversi che contengono oggetti e si desidera aggiungere gli oggetti di un array a un altro, non devi farlo manualmente uno per uno. Puoi semplicemente utilizzare il metodo Applica (). Inoltre, se è necessario formare un nuovo array dal contenuto dell'array esistente, è possibile utilizzare la funzione Concat ().
Conclusione
I metodi Push, Unshift e Splice possono essere utilizzati per aggiungere oggetti agli array JavaScript. Il metodo push aggiunge oggetti alla fine, il metodo UnShift aggiunge oggetti all'inizio e il metodo di giunzione li aggiunge a un determinato indice dell'array. Tutti questi metodi sono stati ampiamente spiegati nella guida sopra.