⊗tsSpGnInt 33 of 37 menu

Ndërfaqja e Tipit Gjenerik në TypeScript

Tani le të kalojmë në përshkrimin e ndërfaqes së tipit gjenerik për thirrjen e funksionit. Le të përcaktojmë në të nënshkrimin e thirrjes së funksionit:

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

Më pas deklarojmë funksionin myFunc dhe shkruajmë kodin në trupin e tij:

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

Pastaj shkruajmë variablin func, tipi i së cilës i referohet IFunc. Dhe vetë variabla thërret funksionin myFunc:

let func: IFunc = myFunc;

Kodi i plotë do të duket kështu:

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

Pas ekzekutimit të kodit do të shohim:

'abcde'
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo