⊗jsSpACPA 157 of 294 menu

Parametrų perdavimas asinchroniniam atgaliniam iškvietimui JavaScript

Dabar padarykime taip, kad į asinchroninę funkciją galima būtų perduoti įvesties parametrus. Tegu pavyzdžiui kaip pirmasis funkcijos make parametras perduodamas to masyvo elemento numeris, kurį norime gauti kaip rezultatą. Pavyzdžiui gaukime tretįjį masyvo elementą:

make(3, function(res) { console.log(res); // trečiasis masyvo elementas });

Perdarykime mūsų funkcijos make kodą pagal aprašytą:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // rezultatu perduodame masyvo elementą }, 3000); }

Padarykite taip, kad funkcija make priimtų du parametrus: vieno ir kito masyvo elemento numerius. Tegul asinchroninės operacijos rezultatu ši funkcija grąžina nurodytų elementų sumą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti