⊗tsSpOpSPr 14 of 37 menu

Staatilised omadused TypeScriptis

TypeScriptis saab teha spetsiaalseid omadusi, mis kuuluvad klassile, mitte objektile. Selliseid omadusi nimetatakse staatilisteks.

Staatilisi omadusi saab kutsuda ilma objekti loomiseta, lihtsalt pöördudes klassi poole, kus need on deklareeritud. Selleks, et teha omadus staatiliseks, tuleb pärast juurdepääsumodifikaatorit kirjutada võtmesõna static.

Paneme klassi User staatilise omaduse salary:

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

Nüüd pöördume selle omaduse poole loomata objekti:

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

Klassi Student lisage staatiline omadus specialty. Kuvage see omadus ilma objekti deklareerimata.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu