⊗jstsPmBsTU 18 of 55 menu

União de Tipos em TypeScript

Às vezes, uma variável pode assumir valores de tipos diferentes. Você já sabe que, nesse caso, é possível declarar essa variável com o tipo any.

No entanto, há situações em que sabemos que a variável pode assumir valores não de todos os tipos, mas apenas de alguns. Por exemplo, ela pode ser uma string ou um número.

Nesse caso, é melhor permitir que a variável aceite apenas os tipos necessários. Isso é feito usando o operador de união de tipos, representado por uma barra vertical.

Vamos usar esse operador para permitir que a variável seja uma string ou um número:

let test: string | number;

Vamos testar - vamos atribuir um número à variável:

test = 123;

Agora, vamos atribuir uma string a ela:

test = 'abc';

Agora, vamos atribuir um valor booleano:

test = true; // haverá um erro

Crie uma variável que pode ser um número ou null.

Crie uma variável que pode ser um número, uma string ou um booleano.

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