⊗jstsPmFnFT 52 of 55 menu

Tipuri de funcții în TypeScript

În JavaScript pot exista variabile care stochează funcții. În acest caz, TypeScript ne permite să specificăm că această variabilă are tipul "funcție". Tipul unei funcții reprezintă o combinație a tipurilor parametrilor și a tipului valorii de returnare. Această combinație se numește semnătura funcției.

Pentru a specifica unei variabile tipul de funcție, este necesar să enumerăm în paranteze rotunde parametrii și tipurile lor, iar după săgeata => să indicăm tipul valorii de returnare. Să ne uităm la un exemplu. Să declarăm o variabilă oarecare ca conținând o funcție:

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

Să atribuim acestei variabile o funcție de tipul specificat:

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

Specificați variabilei tipul de funcție:

let func = function(text: string): void { alert(text); };
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge