⊗jstsPmBsTU 18 of 55 menu

Unión de Tipos en TypeScript

Sucede que alguna variable puede tomar valores de diferentes tipos. Ya sabes que en este caso se puede declarar esta variable con el tipo any.

Sin embargo, hay situaciones en las que sabemos que la variable puede tomar valores no de todos los tipos, sino solo de algunos. Por ejemplo, puede ser una cadena o un número.

En este caso, será mejor permitir que la variable acepte solo los tipos necesarios. Esto se hace usando el operador de unión de tipos, que se representa con una barra vertical.

Usemos este operador para permitir que una variable sea una cadena o un número:

let test: string | number;

Comprobemos: asignemos un número a la variable:

test = 123;

Y ahora asignemos una cadena:

test = 'abc';

Y ahora asignemos un valor booleano:

test = true; // habrá un error

Cree una variable que pueda ser un número o null.

Cree una variable que pueda ser un número, una cadena o un booleano.

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