Har vi brug for tilbagekaldsfunktioner?

Indholdsfortegnelse:

Har vi brug for tilbagekaldsfunktioner?
Har vi brug for tilbagekaldsfunktioner?
Anonim

Callbacks sørger for, at en funktion ikke kører, før en opgave er fuldført, men vil køre lige efter, at opgaven er fuldført. Det hjælper os med at udvikle asynkron JavaScript-kode og holder os sikre mod problemer og fejl.

Hvorfor har vi brug for tilbagekaldsfunktion?

Tilbagekald er en fantastisk måde at håndtere noget på, efter at noget andet er afsluttet. Med noget mener vi her en funktionsudførelse. Hvis vi ønsker at udføre en funktion lige efter returnering af en anden funktion, så kan tilbagekald bruges. JavaScript-funktioner har typen Objekter.

Hvad er formålet med tilbagekaldsfunktionen?

I stedet for at blive ringet op med det samme, kaldes tilbagekaldsfunktionen på et bestemt tidspunkt i fremtiden. Typisk bruges den, når en opgave startes, som afsluttes asynkront (dvs. vil afslutte et stykke tid efter, at den kaldende funktion er vendt tilbage).

Hvad er en tilbagekaldsfunktion, og hvornår skal vi bruge den?

Ofte bruger du tilbagekald når du skal kalde en funktion med argumenter, som ville blive behandlet i processen med en anden funktion. For eksempel i PHP tager array_filter og array_map tilbagekald for at blive kaldt i en loop.

Er tilbagekaldsfunktioner dårlige?

Callbacks er ok, når du skal indlæse flere ting og er ligeglad med den rækkefølge, de håndteres, men de er ikke gode, når du skal skrive bestilt, sekventiel kode. I de fleste tilfælde,folk brugte dybe tilbagekaldskæder som kunstig sekventiel kode.

Anbefalede:

Interessante artikler
Hvad betyder ikke-fattig?
Læs mere

Hvad betyder ikke-fattig?

: at have tilstrækkelige penge eller materielle ejendele: ikke fattige ikke-fattige studerende/beboere Føderale betalinger og tilskud til de ikke-fattige [=folk, der ikke er fattige] beløb sig til 651 milliarder dollars i finanspolitik år 1990, mere end fem gange, hvad der blev udbet alt til de fattige.

Hvad skal man lave i Appleby?
Læs mere

Hvad skal man lave i Appleby?

Appleby-in-Westmorland, en købstad og civil sogn i Eden-distriktet i Cumbria, England, havde en befolkning på 3.048 ved folketællingen i 2011. Krydset af floden Eden var Appleby amtsbyen i det historiske grevskab Westmorland og den mindste by i England.

Hvilken farve giver en følelse af kølighed?
Læs mere

Hvilken farve giver en følelse af kølighed?

Varme farver - såsom rød, gul og orange; fremkalde varme, fordi de minder os om ting som solen eller ilden. Seje farver - såsom blå, grøn og lilla (violet); fremkalder en cool følelse, fordi de minder os om ting som vand eller græs. Hvilke farver får dig til at føle dig cool?