⊗jstsPmFnFT 52 of 55 menu

Tipos de função em TypeScript

Em JavaScript, podem haver variáveis que armazenam funções. Neste caso, o TypeScript permite que indiquemos que essa variável tem o tipo "função". Um tipo de função representa uma combinação dos tipos dos parâmetros e do tipo de retorno. Essa combinação é chamada de assinatura da função.

Para especificar o tipo de função para uma variável, é necessário listar entre parênteses os parâmetros e seus tipos, e após a seta => indicar o tipo de retorno. Vamos ver um exemplo. Vamos declarar uma variável como contendo uma função:

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

Vamos atribuir a esta variável uma função do tipo especificado:

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

Especifique o tipo de função para a variável:

let func = function(text: string): void { alert(text); };
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar