⊗tsSpOpSPr 14 of 37 menu

Statiškos savybės TypeScript

TypeScript galima kurti specialias savybes, kurios priklausys klasei, o ne objektui. Tokios savybės vadinamos statinėmis.

Statinės savybės gali būti iškviečiamos be objekto kūrimo, tiesiog kreipiantis į klasę, kurioje jos deklaruotos. Norint padaryti savybę statine, reikia po prieigos modifikatoriaus parašyti raktinį žodį static.

Klasei User apibrėžkime statinę savybę salary:

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

Dabar kreipkimės į šią savybę nesukurdami objekto:

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

Į klasę Student pridėkite statinę savybę specialty. Atspausdinkite šią savybę be objekto deklaravimo.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti