⊗tsSpIfFT 24 of 37 menu

TypeScript හි ශ්‍රිතයක් සඳහා අන්තර්මුඛය

කෙලින්ම වස්තුවක් සඳහා පමණක් නොව, ශ්‍රිතයක් සඳහා ද අන්තර්මුඛයක් සෑදිය හැකිය. මේ සඳහා අන්තර්මුඛයේ ශරීරය තුළ call signature එකක් නිර්වචනය කරයි: ශ්‍රිතය සඳහා වන පරාමිතීන් සහ ඒවායේ වර්ග, ඒ සමගම ශ්‍රිතයේ ආපසු ලබා දෙන අගයේ වර්ගය.

පහත උදාහරණය සලකා බලමු. අපි IMathFunc අන්තර්මුඛය භාවිතයෙන් වර්ගයක් සාදමු. කවුරුන්ත ලිපිගුළු තුළ සංඛ්‍යාත්මක පරාමිතීන් දෙකක් අඩංගු කරමු. ආපසු ලබා දෙන අගයට බූලියන් වර්ගය දක්වමු:

interface IMathFunc { (num1: number, num2: number): boolean; }

දැන් අපගේ අන්තර්මුඛය මත පදනම්ව myFunc ශ්‍රිතය සාදමු:

let myFunc: IMathFunc = function(num1: number, num2: number): boolean { if(num1 == num2) { return true; } else { return false; } } console.log(myFunc(2, 2));

පරාමිතීන් ලෙස සිටින් දෙකක් ලබා ගන්නා, ඒ සිටින් හිස්තැනකින් එකතු කර ආපසු ලබා දෙන ශ්‍රිතයක් සඳහා අන්තර්මුඛයක් සාදන්න.

පරාමිතියක් ලෙස සංඛ්‍යාවක් ලබා ගෙන, එම සංඛ්‍යාවේ බෙදුම්කරුවන්ගේ අරාවක් ආපසු ලබා දෙන ශ්‍රිතයක් සඳහා අන්තර්මුඛයක් සාදන්න.

පරාමිතියක් ලෙස සිටියක් ලබා ගෙන, එම සිටියෙන් වචන අරාවක් ආපසු ලබා දෙන ශ්‍රිතයක් සඳහා අන්තර්මුඛයක් සාදන්න.

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