⊗jsPmFTAFA 239 of 505 menu

JavaScript හි නිර්නාමික ශ්‍රිත සහිත අරාව

මම කලින් සඳහන් කළ පරිදි, JavaScript හි ශ්‍රිත පේළි හෝ සංඛ්‍යා මෙන් හැසිරේ. විශේෂයෙන්, ශ්‍රිත වලින් සමන්විත අරාවක් සෑදිය හැකිය. අපි හදමු:

let arr = [ function() {console.log('1')}, function() {console.log('2')}, function() {console.log('3')}, ];

අපි, උදාහරණයක් වශයෙන්, අරාවේ ශුන්‍ය මූලද්‍රව්‍යයේ අන්තර්ගතය console එකට එළියට දමමු:

let arr = [ function() {console.log('1')}, function() {console.log('2')}, function() {console.log('3')}, ]; console.log(arr[0]); // පළමු ශ්‍රිතයේ මූලාශ්‍ර කේතය අපට දකින්න ලැබෙනවා

ඔබට ඉහත උදාහරණයේ දකින පරිදි, අපට ලැබෙන්නේ ශ්‍රිතයේ මූලාශ්‍ර කේතය වන අතර ප්‍රතිඵලය නොවේ.

ශ්‍රිතය ක්‍රියාත්මක වීම සඳහා, එයට වරහන් යෙදිය යුතුය. අපගේ ශ්‍රිතය arr[0] හි ගබඩා වී ඇති නිසා, වරහන් චතුරස්ර වරහන් පසුව ලිවිය යුතුය, මේ ආකාරයට: arr[0](). අපි පරීක්ෂා කරමු:

let arr = [ function() {console.log('1')}, function() {console.log('2')}, function() {console.log('3')}, ]; arr[0](); // '1' ප්‍රතිදානය කරයි

අපට අපගේ ශ්‍රිත සහිත අරාව ලූපයකින් පුනරාවර්තනය කර එම ලූපය තුළ එක් එක් ශ්‍රිත ක්‍රියාත්මක කළ හැකිය:

let arr = [ function() {console.log('1')}, function() {console.log('2')}, function() {console.log('3')}, ]; for (let func of arr) { func(); // අපගේ ශ්‍රිත ලූපය තුළ ක්‍රියාත්මක කරමු }

ශ්‍රිත තුනකින් සමන්විත අරාවක් arr සාදන්න. පළමුවැන්න return හරහා සංඛ්‍යාව 1, දෙවැන්න - සංඛ්‍යාව 2, තෙවැන්න - සංඛ්‍යාව 3 ආපසු දෙන්න.

ඔබ විසින් සාදන ලද අරාව arr භාවිතා කරමින්, අදාළ ශ්‍රිතය ක්‍රියාත්මක කර console එකේ සංඛ්‍යාව 3 පෙන්වන්න.

ඔබ විසින් සාදන ලද අරාව arr භාවිතා කරමින් ශ්‍රිතවල ප්‍රතිඵලවල එකතුව සොයන්න (ලූපයකින් තොරව).

ඔබ විසින් සාදන ලද අරාව arr ලූපයකින් පුනරාවර්තනය කර සියලුම ශ්‍රිතවල ක්‍රියාකාරිත්වයේ ප්‍රතිඵල console එකට එළියට දමන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න