⊗jstsPmBsTU 18 of 55 menu

Muunganiko wa Aina katika TypeScript

Inatokea kwamba badhi ya anuwai inaweza kuchukua thamani za aina tofauti. Tayari unajua kwamba katika kesi hii inaweza kutangazwa anuwa hii kwa aina any.

Hata hivyo, kuna hali ambapo tunajua kwamba anuwai inaweza kuchukua thamani si za aina zote, lakini ya baadhi tu. Kwa mfano, inaweza kuwa ama kamba, au nambari.

Katika kesi hii, itakuwa bora kuruhusu anuwai kukubali tu aina zinazohitajika. Hii inafanywa kwa kutumia kiendeshaji cha muunganiko wa aina, kinachowakilisha mstari wima.

Wacha kwa kutumia kiendeshaji hiki turuhusu anuwai kuwa ama kamba, au nambari:

let test: string | number;

Wacha tuangalie - tuandike kwenye anuwai nambari:

test = 123;

Sasa tuandike kwenye anuwai kamba:

test = 'abc';

Sasa tuandike thamani ya kimantiki:

test = true; // kutakuwapo na kosa

Tengeneza anuwai ambayo inaweza kuwa ama nambari, au null.

Tengeneza anuwai ambayo inaweza kuwa ama nambari, ama kamba, ama ya kimantiki.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa