⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш