⊗jstsPmFnFT 52 of 55 menu

Tipos de funciones en TypeScript

En JavaScript puede haber variables que almacenen funciones. En este caso, TypeScript nos permite indicar que esta variable tiene el tipo "función". El tipo de función representa una combinación de los tipos de parámetros y el tipo del valor de retorno. Esta combinación se llama firma de la función.

Para asignar a una variable el tipo de función, es necesario en paréntesis enumerar los parámetros y sus tipos, y después de la flecha => indicar el tipo del valor de retorno. Veamos un ejemplo. Declaremos alguna variable como contenedora de una función:

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

Asignemos a esta variable una función del tipo especificado:

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

Asigne a la variable el tipo de función:

let func = function(text: string): void { alert(text); };
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar