⊗jstsPmDSOS 40 of 55 menu

Štruktúra objektu v TypeScript

Nemusíme sa spoliehať na TypeScript v oblasti určenia štruktúry objektu, ale môžeme ju špecifikovať ako typ pri deklarácii premennej.

Povedzme napríklad, že pri deklarácii premennej user určíme, že je to objekt, v ktorom v poli 'name' je uložený reťazec, a v poli 'age' - číslo:

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

Teraz do našej premennej priraďme zodpovedajúci objekt:

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

Obe operácie môžeme spojiť do jedného riadku: deklarovať objekt a okamžite do neho uložiť hodnotu:

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

Potom sa TypeScript postará o kontrolu štruktúry a typov dát objektu a bude hlásiť chybu pri pokuse o nesprávnu zmenu. Príklad:

user.name = 123; // chyba

Bez spustenia kódu určte, aký bude výsledok vykonania kódu:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť