⊗jstsPmFnFT 52 of 55 menu

Tip funkcije u TypeScript-u

U JavaScript-u varijable mogu čuvati funkcije. U tom slučaju, TypeScript nam omogućava da naznačimo da ta varijabla ima tip "funkcija". Tip funkcije predstavlja kombinaciju tipova parametara i tipa povratne vrednosti. Ova kombinacija se zove signatura funkcije.

Da bismo varijabli dali tip funkcije, potrebno je u okruglim zagradama nabrojati parametre i njihove tipove, a posle strelice => naznačiti tip povratne vrednosti. Pogledajmo na primeru. Deklarišimo neku varijablu kao onu koja sadrži funkciju:

let func: (x: number, y: number) => number;

Dodelimo ovoj varijabli funkciju zadatog tipa:

let func: (x: number, y: number) => number = function(a: number, b: number): number { return a + b; };

Dodelite varijabli tip funkcije:

let func = function(text: string): void { alert(text); };
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij