⊗jstsPmDSOP 41 of 55 menu

Volitelné vlastnosti objektu v TypeScriptu

Při deklaraci objektu lze část vlastností označit jako volitelné. K tomu je za názvem vlastnosti nutné uvést otazník.

Jako příklad udělejme vlastnost 'age' volitelnou v objektu s uživatelem:

let user: {name: string, age?: number};

Nyní můžeme do proměnné uložit objekt pouze s vlastností 'name':

user = {name: 'john'};

Nebo můžeme uložit objekt, který má jak vlastnost 'name', tak vlastnost 'age':

user = {name: 'john', age: 30};

Bez spuštění kodu určete, jaký bude výsledek provedení kódu:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Č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