⊗tsSpOpCP 4 of 37 menu

OOP klasseegenskaper i TypeScript

La oss nå lære å deklarere egenskaper til klasser. I TypeScript må alle egenskaper ved deklarasjon ha sin type spesifisert. La oss se hvordan dette gjøres i praksis.

La oss opprette en klasse User. La oss tildele den en egenskap name, og spesifisere at den skal være en streng:

class User { name: string; }

Silk kode vil imidlertid gi en feil, ettersom initialverdi for egenskapen ikke er satt.

La oss sette den:

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

La oss nå lage et objekt av klassen vår:

let user: User = new User;

La oss nå skrive ut verdien til egenskapen:

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

La oss nå endre verdien til egenskapen etter at objektet er opprettet:

user.name = 'eric';

Opprett en klasse Student med egenskaper name og age.

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