⊗jstsPmBsTU 18 of 55 menu

Bashkimi i tipeve në TypeScript

Ndonjëherë ndodh që një variabël e caktuar mund të marrë vlera të tipeve të ndryshme. Ju tashmë e dini se në këtë rast mund të deklaroni këtë variabël me tipin any.

Megjithatë, ka situata kur dimë që një variabël mund të marrë vlera jo të të gjitha tipeve, por vetëm disa prej tyre. Për shembull, ajo mund të jetë ose string ose numër.

Në këtë rast do të ishte më mirë t'i lejohej variablit të pranonte vetëm tipe të nevojshme. Kjo bëhet duke përdorur operatorin e bashkimit të tipeve, i cili përfaqësohet nga një simbol vertikal.

Lejojmë, duke përdorur këtë operator, që variabla të jetë ose string, ose numër:

let test: string | number;

Le të kontrollojmë - caktojmë në variabël një numër:

test = 123;

Tani le t'i caktojmë një string:

test = 'abc';

Tani le t'i caktojmë një vlerë boolean:

test = true; // do të ketë gabim

Krijoni një variabël që mund të jetë ose numër, ose null.

Krijoni një variabël që mund të jetë ose numër, ose string, ose boolean.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo