⊗tsSpIfFT 24 of 37 menu

Ndërfaqe për Funksion në TypeScript

Ndërfaqja mund të krijohet jo vetëm për objektet, por edhe për funksionet. Për këtë në trupin e ndërfaqes specifikohet nënshkrimi i thirrjes i funksionit: parametrat për funksionin dhe llojet e tyre, si dhe lloji i rezultatit të funksionit.

Le të shqyrtojmë shembullin e mëposhtëm. Le të krijojmë një lloj duke përdorur ndërfaqen IMathFunc. Në kllapat e rrumbullakëta do të specifikojmë dy parametra numerikë. Rezultatit të kthyer do t'i caktojmë llojin boolean:

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

Tani le të krijojmë funksionin myFunc në bazë të ndërfaqes sonë:

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

Krijoni një ndërfaqe për një funksion që pranon dy stringje si parametra dhe kthen këto stringje të bashkuara me një hapësirë.

Krijoni një ndërfaqe për një funksion që pranon si parametër një numër dhe kthen një grup pjesëtuesish të këtij numri.

Krijoni një ndërfaqe për një funksion që pranon si parametër një string dhe kthen një grup fjalësh nga ky string.

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