⊗tsSpGnInt 33 of 37 menu

TypeScript හි ජනරාලීකෘට අන්තර්මුඛය

දැන් අපි ශ්‍රිතයක් ඇමතුම සඳහා ජනරාලීකෘට අන්තර්මුඛයක් විස්තර කිරීමට යමු. අපි එහි ඇමතුම් අත්සන විශේෂණය කරමු:

interface IFunc { <T> (data: T): T; }

ඊළඟට, අපි myFunc ශ්‍රිතය අප්‍රකාශයනය කර එහි ශරීරයේ කේතය ලියමු:

function myFunc <T> (data: T): T { return data; } let func: IFunc = myFunc;

පසුව, අපි func විචල්‍යය ලියන්නෙමු, එහි වර්ගය IFunc වෙත යොමු වේ. තවද විචල්‍යයම myFunc ශ්‍රිතය ඇමතුම් කරයි:

let func: IFunc = myFunc;

සම්පූර්ණ කේතය මේ වගේ දිස්වනු ඇත:

interface IFunc { <T> (data: T): T; } function myFunc <T> (data: T): T { return data; } let func: IFunc = myFunc; console.log(func('abcde'));

කේතය ක්‍රියාත්මක කිරීමෙන් පසු අපට දකිනු ඇත:

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