Zanka skozi objekt v obratnem vrstnem redu z uporabo JavaScripta

Zanka Skozi Objekt V Obratnem Vrstnem Redu Z Uporabo Javascripta



Objekt je entiteta, ki hrani informacije v paru ključ-vrednost. Objekti se ponavljajo v naprej ali nazaj na podlagi ključev in vrednosti. Uporabite statične metode objekta ' Object.keys() « ali » Object.values() ', da izvlečete ključe ali vrednosti predmetov, uporabite ' obratno() ', da obrnete pare ključ-vrednost, in nato končno uporabite ' za vsakogar() ” zanko za ponavljanje matrike.

Ta članek bo prikazal postopek za prečkanje predmetov v obratnem vrstnem redu z uporabo JavaScripta.







Kako premikati predmete v obratnem vrstnem redu z uporabo JavaScripta?

Za ponavljajoče se objekte v obratnem vrstnem redu uporabite dva pristopa:



    • Zanka obratnega vrstnega reda na podlagi ključev.
    • Zanka obratnega vrstnega reda na podlagi vrednosti.

Preučimo oba pristopa posebej!



Kako pregledati predmete v obratnem vrstnem redu na podlagi ključev predmetov?

Če želite prečkati predmet v obratnem vrstnem redu glede na ključe predmeta, sledite trem korakom:





    • Uporabi ' Predmetov ' statična metoda, imenovana ' Object.keys ()«: vzame predmet kot argument in vrne niz ključev predmeta.
    • Uporabite ' obratno() ” metoda: Obrnila bo vrstni red ključev predmeta.
    • Na koncu uporabite ' za vsakogar() ” za zanko skozi objekt.

Primer

Najprej ustvarite predmet ' info « s pari ključ-vrednost:



const info = {
ime: 'Janez' ,
starost: '24' ,
Št. stika: '09345237816' ,
} ;


Pridobite ključe predmeta z uporabo ' Object.keys ()« in jih obrnite s klicem » obratno() ' in jih shranite v spremenljivko ' reverseBaseonKeys ”:

const reverseBaseonKeys = Object.keys ( info ) .vzvratno ( ) ;


Na koncu prečkajte obrnjene ključe predmetov z uporabo ' za vsakogar() ” metoda:

reverseBaseonKeys.forEach ( ključ = > {
console.log ( ključ, info [ ključ ] ) ;
} ) ;


Izhod


Zgornji izhod nakazuje, da so ključi objekta z njihovimi ustreznimi vrednostmi uspešno prečkani v tiskani obliki na konzoli v obratnem vrstnem redu.

Kako se premikati skozi predmete v obratnem vrstnem redu glede na vrednosti predmetov?

Obstaja še en pristop za kroženje po objektih v obratnem vrstnem redu glede na vrednosti predmeta. Če želite prečkati predmet v obratnem vrstnem redu glede na vrednosti predmeta, sledite spodnjim trem korakom:

    • Uporabi ' Predmetov ' statična metoda, imenovana ' Objekt.vrednosti ()«: vzame predmet kot argument. Vrne niz vrednosti predmeta.
    • Uporabite ' obratno() «, ki bo obrnila vrstni red vrednosti objekta.
    • Na koncu uporabite ' za vsakogar() ” za zanko skozi objekt.

Primer

Tukaj uporabite isti predmet ' info ' in pridobite vrednosti predmeta ' info ' uporabljati ' Objekt.vrednosti ()« in jih obrnite s klicem » obratno() ' in končno shranite nastalo matriko v spremenljivko ' reverseBaseonKeys ”:

const reverseBasedonValues ​​= Object.values ( info ) .vzvratno ( ) ;


Prečkajte obrnjene vrednosti objekta z uporabo ' za vsakogar() ” metoda:

reverseBasedonValues.forEach ( vrednost = > {
console.log ( vrednost, info [ vrednost ] ) ;
} ) ;


Izhod


Zgornji izhod prikazuje vrednosti predmeta v obratnem vrstnem redu.

Zaključek

Če se želite premikati po objektu v obratnem vrstnem redu, uporabite statične metode objekta ' Object.keys() « ali » Object.values() ', da izvlečete ključe ali vrednosti predmetov, obrnite in nato uporabite ' obratno() ' in nato končno uporabite ' za vsakogar() ” zanko za ponavljanje matrike. Ta članek je ponazoril postopek za prečkanje objektov v obratnem vrstnem redu na podlagi ključev in vrednosti z uporabo JavaScripta.