⊗jstsPmBsTU 18 of 55 menu

Unione di tipi in TypeScript

Accade che una variabile possa accettare valori di tipo diverso. Sai già che in questo caso è possibile dichiarare questa variabile con il tipo any.

Tuttavia, ci sono situazioni in cui sappiamo che una variabile può accettare valori non di tutti i tipi, ma solo di alcuni. Ad esempio, può essere una stringa o un numero.

In questo caso, è meglio permettere alla variabile di accettare solo i tipi necessari. Ciò si fa utilizzando l'operatore di unione di tipi, rappresentato da una barra verticale.

Usiamo questo operatore per permettere alla variabile di essere una stringa o un numero:

let test: string | number;

Verifichiamo - assegniamo alla variabile un numero:

test = 123;

E ora assegniamole una stringa:

test = 'abc';

E ora assegniamole un valore booleano:

test = true; // darà un errore

Crea una variabile che possa essere un numero o null.

Crea una variabile che possa essere un numero, una stringa o un valore booleano.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta