⊗jstsPmFnFT 52 of 55 menu

Type de fonctions en TypeScript

En JavaScript, il peut y avoir des variables stockant des fonctions. Dans ce cas, TypeScript nous permet de spécifier que cette variable a le type "fonction". Un type de fonction représente une combinaison des types des paramètres et du type de la valeur de retour. Cette combinaison est appelée la signature de la fonction.

Pour spécifier le type fonction pour une variable, il faut dans des parenthèses énumérer les paramètres et leurs types, et après la flèche => indiquer le type de la valeur de retour. Regardons un exemple. Déclarons une variable quelconque comme contenant une fonction :

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

Enregistrons dans cette variable une fonction du type spécifié :

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

Spécifiez le type fonction pour la variable :

let func = function(text: string): void { alert(text); };
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser