⊗tsSpOpSPr 14 of 37 menu

Статични свойства в TypeScript

В TypeScript могат да се правят специални свойства, които ще принадлежат на класа, а не на обекта. Такива свойства се наричат статични.

Статичните свойства могат да се извикват без създаване на обект, просто като се обърнем към класа, в който са декларирани. За да се направи свойство статично, трябва след модификатора за достъп да се напише ключовата дума static.

Нека в класа User зададем статично свойство salary:

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

Сега да се обърнем към това свойство без да създаваме обект:

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

В класа Student добавете статично свойство specialty. Изведете това свойство без декларация на обект.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне