⊗jsSpACPA 157 of 294 menu

JavaScript හි අසමමුහුර්ත callback එකට පරාමිතීන් සම්ප්‍රේෂණය කිරීම

දැන් අපි කරමු අසමමුහුර්ත ශ්‍රිතයට ආදාන පරාමිතීන් සම්ප්‍රේෂණය කළ හැකි වන පරිදි. උදාහරණයක් ලෙස, පළමු පරාමිතිය ලෙස 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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න