Behöver vi återuppringningsfunktioner?

Innehållsförteckning:

Behöver vi återuppringningsfunktioner?
Behöver vi återuppringningsfunktioner?
Anonim

Återuppringningar ser till att en funktion inte kommer att köras innan en uppgift är slutförd, men kommer att köras direkt efter att uppgiften har slutförts. Det hjälper oss att utveckla asynkron JavaScript-kod och skyddar oss från problem och fel.

Varför behöver vi återuppringningsfunktion?

Återuppringningar är ett bra sätt att hantera något efter att något annat har slutförts. Med något här menar vi en funktionsexekvering. Om vi vill exekvera en funktion direkt efter att någon annan funktion har returnerats, kan callbacks användas. JavaScript-funktioner har typen av objekt.

Vad är poängen med återuppringningsfunktionen?

Istället för att bli uppringd omedelbart, anropas återuppringningsfunktionen vid en viss tidpunkt i framtiden. Vanligtvis används den när en uppgift startas som avslutas asynkront (dvs. kommer att avslutas en tid efter att den anropande funktionen har återvänt).

Vad är en återuppringningsfunktion och när skulle vi använda den?

Du använder ofta återuppringningar när du behöver anropa en funktion med argument som skulle bearbetas i processen för en annan funktion. Till exempel i PHP tar array_filter och array_map återuppringningar som ska anropas i en loop.

Är återuppringningsfunktionerna dåliga?

Återuppringningar är ok när du behöver ladda flera saker och inte bryr dig om ordningen de hanteras, men de är inte bra när du behöver skriva beställda, sekventiell kod. I de flesta fallen,människor använde djupa callback-kedjor som artificiellt sekventiell kod.

Rekommenderad:

Intressanta artiklar
Kommer min beardie att bita mig?
Läs mer

Kommer min beardie att bita mig?

Skäggiga drakar är i allmänhet fogliga djur och om de inte känner sig hotade eller misstar dina fingrar för mat, kommer de vanligtvis inte att bita. … Ju bättre de är med människor, desto mindre sannolikt är det att de biter någon. Det betyder inte att skägg som är vana vid människor aldrig kommer att bita dem.

Rutnar rötter i vatten?
Läs mer

Rutnar rötter i vatten?

Rötter behöver luft för att fungera effektivt - så rötterna ruttnar eftersom de har berövats syre från långvarig nedsänkning i vatten. Kan rötter sitta i vatten? Rötter är viktiga för en växt eftersom de är dess primära källa till vatten och mat och är också viktiga för upptaget av syre.

Har jag dysfori?
Läs mer

Har jag dysfori?

bekväm endast när i könsrollen för din föredragna könsidentitet (kan inkludera icke-binär) en stark önskan att dölja eller bli av med fysiska tecken på ditt biologiska kön, såsom bröst eller ansiktshår. en stark motvilja mot könsorganen i ditt biologiska kön.