⊗jstsPmFnFT 53 of 55 menu

Eigen type met functie in TypeScript

Soms is het handiger om een apart type te declareren, dat de beschrijving van de parameters en de retourwaarde van de functie bevat:

type Func = (x: number, y: number) => number;

Vervolgens kunnen functies met zo'n type worden gedeclareerd.

Laten we bijvoorbeeld een functie declareren die twee getallen optelt:

let func1: Func = function(a: number, b: number): number { return a + b; };

En laten we nu een functie declareren die twee getallen vermenigvuldigt:

let func2: Func = function(a: number, b: number): number { return a * b; };

Het volgende type is gegeven:

type Func = (x: number, y: number, z: number) => number;

Maak een functie van dit type. Laat de functie drie getallen als parameter ontvangen, en als resultaat de som van deze getallen teruggeven.

Declareer een functietype, dat een getal en een array van getallen als parameter accepteert, en als resultaat een array van getallen teruggeeft.

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