⊗tsSpOpSPr 14 of 37 menu

Statiske egenskaper i TypeScript

I TypeScript kan man lage spesielle egenskaper som vil tilhøre klassen, og ikke objektet. Slike egenskaper kalles statiske.

Statiske egenskaper kan kalles uten å opprette et objekt, bare ved å henvise til klassen der de er deklarert. For å gjøre en egenskap statisk, må man etter tilgangsmodifikatoren skrive nøkkelordet static.

La oss i klassen User sette en statisk egenskap salary:

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

Nå henvender vi oss til denne egenskapen uten å opprette et objekt:

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

I klassen Student legg til en statisk egenskap specialty. Skriv ut denne egenskapen uten deklarasjon av objekt.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis