⊗jstsPmBsSLT 20 of 55 menu

Typ řetězcového literálu v TypeScriptu

Pomocí operátoru sjednocení typů lze sjednocovat nejen vestavěné typy, ale i řetězce. Pro příklad udělejme to, aby proměnná mohla přijmout pouze jednu ze dvou řetězcových hodnot:

let str: 'success' | 'error';

Pojďme to ověřit. Přiřaďme proměnné jednu z řetězců:

str = 'success';

Přiřaďme druhou:

str = 'error';

Pokus o přiřazení jiného řetězce však povede k chybě:

str = 'eee'; // chyba

Udělejte to, aby proměnná mohla přijmout jednu ze tří hodnot: 'error', 'warning' nebo 'success'.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout