Un oggetto è un'entità che memorizza le informazioni in una coppia di valore chiave. Gli oggetti sono iterati nell'ordine in avanti o inverso in base a chiavi e valori. Usa i metodi statici dell'oggetto "Oggetto.tasti ()" O "Oggetto.valori()"Per estrarre chiavi o valori di oggetti, applicare il"inversione()"Metodo per invertire le coppie di valore chiave e infine applicare"per ciascuno()"Loop per iterare sopra l'array.
Questo articolo illustrerà la procedura per attraversare gli oggetti in ordine inverso usando JavaScript.
Come eseguire il loop attraverso gli oggetti in ordine inverso usando JavaScript?
Per gli oggetti iteranti in ordine inverso, utilizzare i due approcci:
Esaminiamo entrambi gli approcci individualmente!
Come eseguire il loop attraverso gli oggetti in ordine inverso in base ai tasti dell'oggetto?
Per attraversare l'oggetto in ordine inverso in base alle chiavi dell'oggetto, seguire tre passaggi:
Esempio
Innanzitutto, crea un oggetto "informazioni"Con coppie di valore chiave:
const info =
Nome: 'John',
Età: '24',
ContactNo: '09345237816',
;
Ottieni le chiavi dell'oggetto usando "Oggetto.tasti() "Metodo e invertili chiamando"inversione()"Metodo e memorizzali in una variabile"reversebaseonkeys":
const reversebaseonkeys = oggetto.tasti (informazioni).inversione();
Infine, attraversare i tasti dell'oggetto invertito usando "per ciascuno()" metodo:
reversebaseonkeys.foreach (key =>
console.log (tasto, info [chiave]);
);
Produzione
L'output sopra indica che i tasti dell'oggetto con i loro valori corrispondenti vengono attraversati correttamente in stampa sulla console in ordine inverso.
Come eseguire il loop attraverso gli oggetti in ordine inverso in base ai valori degli oggetti?
C'è un altro approccio per looping attraverso gli oggetti in ordine inverso in base ai valori dell'oggetto. Per attraversare l'oggetto in ordine inverso in base ai valori dell'oggetto, seguire i tre passaggi di seguito:
Esempio
Qui, usa lo stesso oggetto "informazioni"E ottieni i valori dell'oggetto"informazioni" usando il "Oggetto.valori() "Metodo e invertili chiamando"inversione()"Metodo e, infine, memorizzare l'array risultante in una variabile"reversebaseonkeys":
const reverse -bashedOnValues = oggetto.valori (info).inversione();
Attraversare i valori degli oggetti invertiti usando "per ciascuno()" metodo:
reversebasedonvalues.foreach (value =>
console.log (valore, info [valore]);
);
Produzione
L'output sopra mostra i valori dell'oggetto in ordine inverso.
Conclusione
Per eseguire il loop attraverso l'oggetto in ordine inverso, utilizzare i metodi statici dell'oggetto "Oggetto.tasti ()" O "Oggetto.valori()"Per estrarre chiavi o valori di oggetti, invertire quindi usando"inversione()"Metodo e infine applicare"per ciascuno()"Loop per iterare sopra l'array. Questo articolo ha illustrato la procedura per attraversare gli oggetti in ordine inverso in base a chiavi e valori utilizzando JavaScript.