⊗jstsPmFnFT 52 of 55 menu

Funktionstyper i TypeScript

I JavaScript kan der være variabler, der gemmer funktioner. I dette tilfælde tillader TypeScript os at angive, at denne variabel har typen "funktion". En funktionstype repræsenterer en kombination af parametrenes typer og typen af returværdien. Denne kombination kaldes funktionssignatur.

For at angive en variabel til at være af funktionstype, skal man i parenteser opregne parametre og deres typer, og efter en pil => angive typen af returværdien. Lad os se på et eksempel. Lad os deklarere en variabel som indeholdende en funktion:

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

Lad os tildele denne variabel en funktion af den angivne type:

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

Angiv variablen til at være af funktionstype:

let func = function(text: string): void { alert(text); };
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis