Da li su nam potrebne funkcije povratnog poziva?

Sadržaj:

Da li su nam potrebne funkcije povratnog poziva?
Da li su nam potrebne funkcije povratnog poziva?
Anonim

Povratni pozivi osiguravaju da se funkcija neće pokrenuti prije nego što se zadatak završi, ali će se pokrenuti odmah nakon što se zadatak završi. Pomaže nam da razvijemo asinhroni JavaScript kod i štiti nas od problema i grešaka.

Zašto nam je potrebna funkcija povratnog poziva?

Povratni pozivi su odličan način za rješavanje nečega nakon što se nešto drugo završi. Pod nečim ovdje podrazumijevamo izvršenje funkcije. Ako želimo da izvršimo funkciju odmah nakon povratka neke druge funkcije, onda se mogu koristiti povratni pozivi. JavaScript funkcije imaju tip objekata.

Koja je svrha funkcije povratnog poziva?

Umjesto da bude odmah pozvana, funkcija povratnog poziva se poziva u određenom trenutku u budućnosti. Obično se koristi kada se pokreće zadatak koji će se završiti asinhrono (tj. završiće neko vrijeme nakon što se funkcija poziva).

Šta je funkcija povratnog poziva i kada bismo je koristili?

Često koristite povratne pozive kada trebate pozvati funkciju sa argumentima koji bi bili obrađeni u procesu druge funkcije. Na primjer u PHP-u array_filter i array_map uzimaju povratne pozive da budu pozvani u petlji.

Jesu li funkcije povratnog poziva loše?

Povratni pozivi su ok kada trebate učitati više stvari i ne brinete o redoslijedu kojim se obrađuju, ali nisu sjajni kada trebate pisati naručeno, sekvencijalni kod. U većini slučajeva,ljudi su koristili duboke lance povratnih poziva kao vještački sekvencijalni kod.

Preporučuje se:

Zanimljive članke
Šta je samoumanjivanje?
Čitaj više

Šta je samoumanjivanje?

Značajno podcjenjivanje (samosmanjenje) je također bilo povezano s većom percipiranom vjerovatnoćom iskakanja iz kolosijeka u kolektivističkim kulturama, ali u individualističkim kulturama neki dokazi sugeriraju da samosmanjenje može biti povezano do smanjene percepcije iskakanja iz šina.

Trebate li mazati noge mokre ili suhe?
Čitaj više

Trebate li mazati noge mokre ili suhe?

Dok natapate kožu, također potopite svoj plavac u toplu vodu. Nikada nemojte koristiti suhi plovućac na svojoj koži. Vlažni plovućac će lako kliziti po vašoj koži i smanjiti rizik od ozljeda. Da li da operem stopala mokra ili suva? Učinite:

Može li transgresija biti imenica?
Čitaj više

Može li transgresija biti imenica?

Prekršaj može neizvršiti svoju dužnost. Grijeh je prijestup protiv Boga. Imenica transgresija je iz srednjeg engleskog, iz srednjeg francuskog, iz latinskog "čin prelaska, prelaska, " od transgredi "prekoračiti ili preći."