Come spingere sia la chiave che il valore in un array in jQuery

Come spingere sia la chiave che il valore in un array in jQuery

In alcuni casi, gli sviluppatori devono aggiungere le coppie di valore chiave in un array, con l'aiuto di librerie JavaScript, come "jQuery". Gli sviluppatori preferiscono utilizzare un array anziché un oggetto tipico per sfruttare le caratteristiche di indicizzazione e iterazione di un array pur avendo accesso ai dati tramite una chiave.

Questo blog descriverà la procedura per spingere le coppie di valore chiave in un array usando jQuery.

Come spingere/aggiungere sia la chiave che il valore in un array usando jQuery?

Per spingere le coppie di valore chiave in un array, usa il jQuery "ogni()Metodo "con il"spingere()" metodo. IL "ogni()"Il metodo è uno dei metodi di attraversamento più utilizzati in jQuery. Prende una funzione di callback come parametro che viene attivato per ogni elemento. Mentre il "spingere()"Il metodo viene utilizzato per l'aggiunta di elementi in un array.

Sintassi

La sintassi seguente viene utilizzata per il jQuery "ogni()" metodo:

ciascuno (function (indice, element))

Per l'aggiunta di elementi in un array, utilizzare la sintassi data:

Push (elemento)

Nota: Per spingere le coppie di valore chiave in un array in jQuery, usa il “spingere()"Metodo all'interno della funzione di callback.

Per usare il jQuery "ogni()"Metodo per l'aggiunta di coppie di valore chiave in un array, prima è necessario aggiungere una libreria jQuery nel tag usando"src"Attributo dell'elemento:

Esempio

Qui, nell'esempio dato, in primo luogo, creeremo un oggetto che contiene tre coppie di valore chiave:

var obj =
"id": "3",
"Nome": "Jack",
"Age": 28

Quindi, crea un array vuoto in cui spingeremo le coppie di valore chiave:

var array = [];

Chiama il "ogni()"Metodo per iterare l'oggetto"obj"Utilizzando la funzione di callback, in cui creeremo prima un nuovo oggetto letterale chiamato"elemento". Quindi, imposta il "chiave"Come proprietà di un elemento e il valore come valore di tale proprietà. Infine, chiameremo "spingere()"Metodo per aggiungere l'elemento in un array vuoto:

$.ciascuno (obj, function (key, value)
var element = ;
Element [Key] = Value;
vettore.push (elemento);
);

Infine, stampano l'array sulla console usando "console.tronco d'albero()" metodo:

console.log (array);

Come puoi vedere, le coppie di valore chiave sono state aggiunte correttamente in un array vuoto usando il jQuery:


Si trattava di spingere sia la chiave che il valore in un array in jQuery.

Conclusione

Per spingere le coppie di valore chiave in un array, usa il jQuery "ogni()Metodo "con il"spingere()" metodo. IL "ogni()"Il metodo è uno dei metodi di attraversamento più utilizzati in jQuery. IL "spingere()"Il metodo viene utilizzato all'interno della funzione di callback di"ogni()"Metodo per aggiungere elementi a un array. Questo blog ha descritto la procedura per spingere le coppie di valore chiave in un array usando jQuery.