Овај водич ће показати начине за петљу/итерацију кроз једноставан ЈаваСцрипт објекат.
Како проћи кроз обичан/једноставан ЈаваСцрипт објекат?
За петљу/итерацију кроз једноставан ЈаваСцрипт објекат, користите следеће методе:
Метод 1: Петља кроз обичан/једноставан ЈаваСцрипт објекат користећи фор-ин петљу
Да бисте прошли кроз објекат, користите петљу „за улаз“. Итерира кроз све набројиве атрибуте стрингова објекта који су повезани са објектом.
Синтакса
Користите обезбеђену синтаксу да користите фор-ин петљу за петљу кроз објекат:
за ( променљива ин објекат )
Пример
Направите објекат са својствима у паровима кључ/вредност:
био објекат = {
'ЈаваСцрипт' : једно ,
'Јава' : 5 ,
'пајтон' : двадесет ,
'ХТМЛ' : 2 ,
'ЦСС' : Једанаест
}
Пређите преко објекта на основу кључева објекта:
за ( конст кључ ин објекат ) {конзола. Пријава ( `$ { кључ } : $ { објекат [ кључ ] } ` ) ;
}
Излаз приказује све карактеристике објекта у пару кључ/вредност:
Метод 2: Петља кроз обичан/једноставан ЈаваСцрипт објекат користећи Објецт.кеис() метод
Свако својство у објекту има одговарајућу вредност, што значи да свако својство садржи парове кључ-вредност. Можете издвојити кључеве, вредности или оба кључа и вредности као уносе у низ користећи статичке методе објекта. Ако желите да преузмете кључеве објекта, користите „ Објецт.кеис() ” метод.
Синтакса
Пратите дату синтаксу да бисте прошли кроз објекат да бисте преузели својства/кључеве објекта:
Пример
Позовите метод Објецт.кеис() и сачувајте резултујући низ кључева објекта у променљивој „ објКеис ”:
Као што можете видети у излазу, сви кључеви објекта су успешно преузети:
Метод 3: Петља кроз обичан/једноставан ЈаваСцрипт објекат користећи Објецт.валуес() метод
Да бисте добили вредности објекта у односу на његова својства, користите „ Објецт.валуес() ” метод. Враћа низ вредности за својства/кључеве објекта.
Синтакса
Дата синтакса се користи за добијање вредности објекта петљом кроз објекат:
Пример
Позовите метод Објецт.валуес() да добијете вредности објекта у односу на његова својства:
Излаз приказује низ вредности у односу на својства објекта:
Метод 4: Петља кроз обичан/једноставан ЈаваСцрипт објекат користећи Објецт.ентриес() метод
Такође можете итерирати кроз обичан/једноставан ЈаваСцрипт објекат користећи „ Објецт.ентриес() ” метод. Он генерише низ поднизова који садрже парове кључ/вредност датог објекта.
Синтакса
Следећа синтакса се користи за добијање уноса објекта петљањем објекта:
Пример
Позовите метод Објецт.ентриес() на објекту да бисте преузели све уносе објекта:
Излаз
Прикупили смо све потребне информације релевантне за петљу кроз обичне ЈаваСцрипт објекте са објектима као члановима.
Закључак
Да бисте прошли кроз обичан/једноставан ЈаваСцрипт објекат, користите „ фор-ин “петља,” Објецт.кеис() ” метод, “ Објецт.валуес() ” метод, или „ Објецт.ентриес() ” метод. Петља фор-ин и метода Објецт.ентриес() се користе за добијање свих парова кључ-вредност у објекту, док се Објецт.кеис() користи за добијање кључева и Објецт.валуес() за вредности објекат. Овај водич је демонстрирао различите начине за петљу кроз једноставан ЈаваСцрипт објекат.