Czy potrzebujemy funkcji zwrotnych?

Spisu treści:

Czy potrzebujemy funkcji zwrotnych?
Czy potrzebujemy funkcji zwrotnych?
Anonim

Wywołania zwrotne zapewniają, że funkcja nie zostanie uruchomiona przed zakończeniem zadania, ale będzie działać zaraz po zakończeniu zadania. Pomaga nam tworzyć asynchroniczny kod JavaScript i chroni nas przed problemami i błędami.

Dlaczego potrzebujemy funkcji zwrotnej?

Oddzwaniania to świetny sposób obsługi czegoś po zakończeniu czegoś innego. Przez coś rozumiemy tutaj wykonanie funkcji. Jeśli chcemy wykonać funkcję zaraz po zwrocie jakiejś innej funkcji, można użyć wywołań zwrotnych. Funkcje JavaScript mają typ Objects.

Jaki jest sens funkcji zwrotnej?

Zamiast wywoływania natychmiast, funkcja zwrotna jest wywoływana w pewnym momencie w przyszłości. Zazwyczaj jest używany, gdy uruchamiane jest zadanie, które zakończy się asynchronicznie (tj. zakończy się jakiś czas po powrocie funkcji wywołującej).

Co to jest funkcja zwrotna i kiedy możemy jej użyć?

Często używasz wywołań zwrotnych kiedy musisz wywołać funkcję z argumentami, które zostałyby przetworzone w procesie innej funkcji. Na przykład w PHP array_filter i array_map przyjmują wywołania zwrotne do wywołania w pętli.

Czy funkcje zwrotne są złe?

Wywołania zwrotne są ok, gdy musisz załadować wiele rzeczy i nie dbasz o kolejność, w jakiej są obsługiwane, ale nie są świetne, gdy musisz pisać zamówione, kod sekwencyjny. W większości przypadków,ludzie używali głębokich łańcuchów wywołań zwrotnych jako sztucznie sekwencyjnego kodu.

Zalecana:

Interesujące artykuły
Dlaczego podwójne spółgłoski podczas dodawania ing?
Czytaj więcej

Dlaczego podwójne spółgłoski podczas dodawania ing?

Podczas dodawania do słów niektórych końcówek, takich jak -ed, -ing, -er i -est, czasami podwajamy spółgłoski. Te końcówki reprezentują odpowiednio czas przeszły, czas progresywny, porównawczy i najwyższy. Skąd wiesz, kiedy podwoić spółgłoskę przed dodaniem ing?

Kiedy je się bunuelos?
Czytaj więcej

Kiedy je się bunuelos?

W Oaxaca tradycją jest jedzenie bunuelos w gru. 23, która jest znana jako Noc Rzodkwi. Z tej okazji wystawiane są dekoracje wykonane z rzodkiewki i warzyw, a stragany wokół placu sprzedają nasączone syropem bunuelos w nowych glinianych naczyniach.

Jak uzyskać przerost miofibrylarny?
Czytaj więcej

Jak uzyskać przerost miofibrylarny?

Hipertrofia to wzrost i wzrost komórek mięśniowych. Hipertrofia odnosi się do wzrostu masy mięśniowej osiągniętej poprzez ćwiczenia. Kiedy ćwiczysz, jeśli chcesz wzmocnić lub poprawić definicję mięśni, podnoszenie ciężarów jest najczęstszym sposobem na zwiększenie hipertrofii.