⊗jstsPmFnFT 53 of 55 menu

En brugerdefineret type med en funktion i TypeScript

Sommetider er det mere bekvemt at deklarere en separat type, som vil indeholde beskrivelsen af parametre og returværdien for funktionen:

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

Derefter kan man deklarere funktioner med en sådan type.

Lad os for eksempel deklarere en funktion, som lægger to tal sammen:

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

Og lad os nu deklarere en funktion, som ganger to tal:

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

Følgende type er givet:

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

Lav en funktion af denne type. Lad funktionen modtage tre tal som parametre, og lad den returnere summen af disse tal som sit resultat.

Deklarer en funktionstype, som parameter modtager et tal og en array af tal, og som resultat returnerer en array af tal.

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