⊗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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан