форЕацх Лооп у ЈаваСцрипт-у: Решење на једном месту за почетнике



На овом блогу ћемо научити о форЕацх петљи и њеној примени у ЈаваСцрипт-у. Блог покрива теме попут параметара, повратка и употребе.

пружа мноштво начина за примену петљи за пролазак кроз низ. Данас ћемо разговарати о једној одређеној петљи која се брзо претворила у омиљену међу програмерима за сваки петља у ЈаваСцрипт-у. Испод су теме које ћемо размотрити:

Шта су петље и низови?

Лооп је термин за процес имплементације итератора, тј. Нешто што се понавља. Дакле, ако бисте рачунали од 1 до 10, применили бисте петљу која се петља десет пута и повећала вредност бројања за 1.

Низови једноставно речено, колекција сличних предмета. Генерално је сјајно за одржавање листе ствари, на пример података о студенту, које могу бити похрањене као студентски објекат у низу. Одличан начин преласка низа била је фор петља, а управо то побољшава петља форЕацх. Научимо више о петљи форЕацх.





форЕацх у синтакси ЈаваСцрипт

студент_намес = ['Роб', 'Ван', 'Дам'] студентНамес.форЕацх ((студент) => {// Жељену функцију можете извршити овде принт (студент)}


Горњи исечак је синтакса а за сваки петља у . Погледајмо изблиза како се ово све извршава. Прво пријављујемо низ имена ученика и именујемо га на одговарајући начин. Тада позивамо функцију форЕацх помоћу тачка (.) оператор. Подаци које функција враћа се чувају у студенту. Подаци се враћају функцијом повратног позива. У овом примеру једноставно исписујемо имена ученика која ће дати резултате 'Роб Ван Дам'

Параметри форЕацх у ЈаваСцрипт-у

Параметри се преносе у функцији повратног позива, они су-



  • цуррентВалуе - тренутне вредности које се преносе у повратном позиву. У изрезу је цуррентВалуе ученик . Овај параметар је обавезан.
  • индекс - индекс тренутног елемента у низу. Ово је опциони параметар.
  • ово - ово се односи на тренутни објекат у стеку позива.

Повратна вредност форЕацх у ЈаваСцрипт-у

недефинисан . Увек .

Филтер, Мап враћа низ и форЕацх се враћа недефинисан. Ово је главна разлика између ових петљи.



Сада када су основе готове, пређимо на неколико правила која треба имати на уму приликом употребе за сваки .

  • форЕацх извршава функцију повратног позива једном за сваки елемент низа.
  • Враћа се увек недефинисано.
  • Не мутира низ, али повратни позив може ако је то програмиран.
  • форЕацх није у ланцу попут мапе, смањења или филтрирања.
  • Опсег елемената које обрађује за сваки петља се поставља пре првог позивања функције повратног позива.
  • Елементи додати у низ после петља не посећује форЕацх започете.
  • Елементи који се обришу пре него што их петља посети не посећују се.
  • Ако се елементи који су већ посећени уклоне из низа током итерације, каснији елементи ће се прескочити.
  • једном покренута форЕацх петља не може се зауставити без убијања процесне нити. Схватите то као претплату. Морате да се одјавите са њега да би престао.
  • форЕацх не извршава повратни позив за елементе низа без вредности.

То су правила која треба увек имати на уму када користите форЕацх лооп.

Сад кад знате за форЕацх петљу, погледајте Едурекину обуку за сертификацију за веб развој. Обука за сертификацију за веб развој ће вам помоћи да научите како да креирате импресивне веб локације помоћу ХТМЛ5, ЦСС3, Твиттер Боотстрап 3, јКуери и Гоогле АПИ-ја и примените их на Амазон Симпле Стораге Сервице (С3).

како инсталирати хадооп у убунту

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре „форЕацх ин ЈаваСцрипт“ и јавићемо вам се.