Петља кроз објекат у обрнутом редоследу користећи ЈаваСцрипт

Petla Kroz Objekat U Obrnutom Redosledu Koristeci Javascript



Објекат је ентитет који чува информације у пару кључ-вредност. Објекти се или понављају унапред или обрнуто на основу кључева и вредности. Користите статичке методе објекта “ Објецт.кеис() ” или “ Објецт.валуес() ” да бисте издвојили кључеве или вредности објеката, примените „ реверсе() ” да бисте обрнули парове кључ/вредност, а затим коначно применили “ за сваки() ” петља за понављање низа.

Овај чланак ће илустровати процедуру за прелазак објеката обрнутим редоследом користећи ЈаваСцрипт.







Како проћи кроз објекте у обрнутом редоследу користећи ЈаваСцрипт?

За понављање објеката у обрнутом редоследу, користите два приступа:



    • Петља обрнутог редоследа заснована на кључевима.
    • Петља обрнутог редоследа на основу вредности.

Хајде да испитамо оба приступа појединачно!



Како проћи кроз објекте у обрнутом редоследу на основу кључева објеката?

Да бисте обишли објекат обрнутим редоследом на основу кључева објекта, следите три корака:





    • Користити ' Објекти ” статичка метода под називом “ Објекат.кључеви ()”: Узима објекат као аргумент и враћа низ кључева објекта.
    • Примените „ реверсе() ” метод: Преокреће редослед кључева објекта.
    • На крају, примените „ за сваки() ” за петљу кроз објекат.

Пример

Прво направите објекат ' инфо ” са паровима кључ/вредност:



цонст инфо = {
име: 'Јован' ,
Старост: '24' ,
Контакт број: '09345237816' ,
} ;


Узмите кључеве објекта користећи „ Објекат.кључеви ()” и обрнути их тако што ћете позвати „ реверсе() ” метод и ускладишти их у променљивој “ реверсеБасеонКеис ”:

цонст реверсеБасеонКеис = Објецт.кеис ( инфо ) .обрнути ( ) ;


На крају, пређите преко обрнутих тастера објекта користећи „ за сваки() ” метод:

реверсеБасеонКеис.форЕацх ( кључ = > {
цонсоле.лог ( кључ, инфо [ кључ ] ) ;
} ) ;


Излаз


Горњи излаз показује да се кључеви објекта са њиховим одговарајућим вредностима успешно прелазе у штампаном облику на конзоли обрнутим редоследом.

Како проћи кроз објекте у обрнутом редоследу на основу вредности објеката?

Постоји још један приступ за петљу кроз објекте обрнутим редоследом на основу вредности објекта. Да бисте обишли објекат обрнутим редоследом на основу вредности објекта, следите три корака у наставку:

    • Користити ' Објекти ” статичка метода под називом “ Објекат.вредности ()”: Узима објекат као аргумент. Враћа низ вредности објекта.
    • Примените „ реверсе() ”, који ће обрнути редослед вредности објекта.
    • На крају, примените „ за сваки() ” за петљу кроз објекат.

Пример

Овде користите исти објекат “ инфо ” и добијете вредности објекта “ инфо ' помоћу ' Објекат.вредности ()” и обрнути их тако што ћете позвати „ реверсе() ” методу и коначно, сачувајте резултујући низ у променљивој “ реверсеБасеонКеис ”:

цонст реверсеБаседонВалуес = Објецт.валуес ( инфо ) .обрнути ( ) ;


Пређите преко обрнутих вредности објекта користећи „ за сваки() ” метод:

реверсеБаседонВалуес.форЕацх ( вредност = > {
цонсоле.лог ( вредност, инфо [ вредност ] ) ;
} ) ;


Излаз


Горњи излаз приказује вредности објекта обрнутим редоследом.

Закључак

Да бисте прошли кроз објекат обрнутим редоследом, користите статичке методе објекта „ Објецт.кеис() ” или “ Објецт.валуес() ” да бисте издвојили кључеве или вредности објеката, преокрените затим користећи „ реверсе() ” метод, а затим на крају примените “ за сваки() ” петља за понављање низа. Овај чланак је илустровао процедуру преласка објеката обрнутим редоследом на основу кључева и вредности користећи ЈаваСцрипт.