⊗jstsPmFnFT 52 of 55 menu

Typ funkcie v TypeScript

V JavaScript môžu byť premenné, ktoré ukladajú funkcie. V tomto prípade nám TypeScript umožňuje určiť, že táto premenná má typ "funkcia". Typ funkcie predstavuje kombináciu typov parametrov a typu vrátenej hodnoty. Táto kombinácia sa nazýva signatúra funkcie.

Ak chcete premennej určiť typ funkcie, musíte v okrúhlych zátvorkách uviesť parametre a ich typy, a po šípke => uviesť typ vrátenej hodnoty. Pozrime sa na príklad. Deklarujme nejakú premennú ako obsahujúcu funkciu:

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

Zapíšme do tejto premennej funkciu zadaného typu:

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

Zadajte premennej typ funkcie:

let func = function(text: string): void { alert(text); };
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť