⊗jstsPmDSOS 40 of 55 menu

Strukturen til et objekt i TypeScript

Du kan ikke stole på TypeScript når det gjelder å definere strukturen til et objekt, men istedenfor angi den som en type når du deklarerer en variabel.

La oss for eksempel, når vi deklarerer variabelen user, si at det er et objekt, i feltet 'name' lagres - en streng, og i feltet 'age' - et tall:

let user: {name: string, age: number};

La oss nå skrive inn det tilsvarende objektet i variabelen vår:

user = {name: 'john', age: 30};

Du kan slå sammen begge operasjonene til én linje: deklarere et objekt og umiddelbart skrive verdien til det:

let user: {name: string, age: number} = {name: 'john', age: 30};

Etter dette vil TypeScript kontrollere strukturen og datatypene til objektet og gi en feil ved forsøk på å endre noe på feil måte. Eksempel:

user.name = 123; // feil

Uten å kjøre koden, bestem hva resultatet av kjøringen av koden vil være:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
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