⊗jsSpACPA 157 of 294 menu

Ufikishaji wa Vigezo kwenye Kiwito cha Asynchronous katika JavaScript

Sasa tufanye ili iwezekane kufikisha vigezo vya kuingilia kwenye kitendo cha asynchronous. Kwa mfano, kama kigezo cha kwanza cha kitendo make tutafikisha nambari ya kipengele cha safu ambacho tunataka kupata kama matokeo. Kwa mfano tupate kipengele cha tatu cha safu:

make(3, function(res) { console.log(res); // kipengele cha tatu cha safu });

Sasa tubadilishe msimbo wa kitendo chetu make kulingana na yaliyoelezewa:

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // kama matokeo tunafikisha kipengele cha safu }, 3000); }

Fanya ili kitendo make kikubali vigezo viwili: nambari ya kipengele kimoja na kingine cha safu. Na matokeo ya operesheni ya asynchronous kitendo hiki kikirudishe jumla ya vipeperushi vilivyoonyeshwa.

svptcsidpl