⊗jsSpACPA 157 of 294 menu

Пренос на параметри во асинхронен callback во JavaScript

Сега да направиме така што во асинхроната функција да може да се пренесуваат влезни параметри. Нека за пример како прв параметар на функцијата make ќе го пренесуваме бројот на оној елемент од низата што сакаме да го добиеме како резултат. За пример да го добиеме третиот елемент од низата:

make(3, function(res) { console.log(res); // третиот елемент од низата });

Да го преработиме кодот на нашата функција make според опишаното:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // како резултат пренесуваме елемент од низата }, 3000); }

Направете така што функцијата make да прима два параметри: број на еден и на друг елемент од низата. Нека како резултат на асинхроната операција оваа функција ја враќа сумата на наведените елементи.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј