⊗jsSpACPA 157 of 294 menu

Overføring av parametere til asynkron callback i JavaScript

La oss nå gjøre det slik at vi kan overføre inndataparametere til den asynkrone funksjonen. La oss for eksempel som første parameter til funksjonen make overføre nummeret til det array-elementet som vi ønsker å få som et resultat. La oss for eksempel få det tredje elementet i arrayet:

make(3, function(res) { console.log(res); // tredje element i arrayet });

La oss omskrive koden til vår funksjon make i henhold til det som er beskrevet:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // overfører array-elementet som et resultat }, 3000); }

Gjør det slik at funksjonen make aksepterer to parametere: nummeret til ett og et annet element i arrayet. La resultatet av den asynkrone operasjonen være at denne funksjonen returnerer summen av de angitte elementene.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis