⊗jsSpACPA 157 of 294 menu

Att passera parametrar till en asynkron callback i JavaScript

Låt oss nu göra så att man kan skicka inparametrar till den asynkrona funktionen. Låt oss som exempel skicka numret på det arrayelement som vi vill få som ett resultat som den första parametern till funktionen make. Låt oss som exempel få det tredje elementet i arrayen:

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

Låt oss ändra koden för vår funktion make i enlighet med beskrivningen:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // skickar arrayelementet som ett resultat }, 3000); }

Gör så att funktionen make accepterar två parametrar: numret på ett och det andra elementet i arrayen. Låt resultatet av den asynkrona operationen var att denna funktion returnerar summan av de angivna elementen.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa