⊗jstsPmFnFT 52 of 55 menu

Funktionstyper i TypeScript

I JavaScript kan det finnas variabler som lagrar funktioner. I detta fall tillåter TypeScript oss att ange att denna variabel har typen "funktion". En funktionstyp representerar en kombination av parametrarnas typer och typen av returvärde. Denna kombination kallas funktionssignatur.

För att ange en variabel av funktionstyp, behöver man inom parentes lista parametrarna och deras typer, och efter pilen => ange typ av returvärde. Låt oss titta på ett exempel. Låt oss deklarera en variabel som innehåller en funktion:

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

Låt oss tilldela denna variabel en funktion av angiven typ:

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

Ange variabeln av funktionstyp:

let func = function(text: string): void { alert(text); };
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa