⊗jstsPmFnFT 52 of 55 menu

Functietypen in TypeScript

In JavaScript kunnen er variabelen zijn die functies bevatten. In dit geval staat TypeScript ons toe om aan te geven dat deze variabele het type "functie" heeft. Een functietype vertegenwoordigt een combinatie van de typen parameters en het type retourwaarde. Deze combinatie wordt de signatuur van de functie genoemd.

Om een variabele het type functie toe te wijzen, moet je in ronde haakjes de parameters en hun typen opsommen, en na de pijl => het type retourwaarde opgeven. Laten we kijken naar een voorbeeld. Laten we een variabele declareren als een variabele die een functie bevat:

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

Laten we in deze variabele een functie van het opgegeven type opslaan:

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

Wijs de variabele het functietype toe:

let func = function(text: string): void { alert(text); };
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren