⊗tsSpOpSPr 14 of 37 menu

Statické vlastnosti v TypeScript

V TypeScript lze vytvářet speciální vlastnosti, které budou patřit třídě, a ne objektu. Takové vlastnosti se nazývají statické.

Statické vlastnosti lze volat bez vytváření objektu, jednoduše přístupem k třídě, ve které jsou deklarovány. Aby byla vlastnost statická, je třeba po modifikátoru přístupu napsat klíčové slovo static.

Pojďme ve třídě User nastavit statickou vlastnost salary:

class User { public name: string; public static salary: number = 1000; constructor(name: string) { this.name = name; } }

Nyní přistupme k této vlastnosti bez vytváření objektu:

console.log(User.salary); // 1000

Do třídy Student přidejte statickou vlastnost specialty. Vypište tuto vlastnost bez deklarace objektu.

Č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