⊗tsSpOpCP 4 of 37 menu

OOP-klassegenskaper i TypeScript

Låt oss nu lära oss att deklarera klassers egenskaper. I TypeScript måste alla egenskaper vid deklaration ha sin typ specificerad. Låt oss se hur detta görs i praktiken.

Låt oss skapa en klass User. Låt oss ge den en egenskap name och specificera att den kommer att vara en sträng:

class User { name: string; }

Denna kod kommer dock att ge ett fel, eftersom inget startvärde för egenskapen har angetts.

Låt oss ange det:

class User { name: string = 'john'; }

Låt oss nu skapa ett objekt av vår klass:

let user: User = new User;

Och låt oss nu skriva ut värdet på egenskapen:

console.log(user.name); // 'john'

Låt oss nu ändra egenskapens värde efter att objektet har skapats:

user.name = 'eric';

Skapa en klass Student med egenskaperna name och age.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa