⊗jstsPmDSOS 40 of 55 menu

Objekti struktuur TypeScriptis

Sa ei pea lootma TypeScripti peale objekti struktuuri määratlemisel, vaid võid selle määrata tüübina muutuja deklareerimisel.

Ütleme näiteks muutuja user deklareerimisel, et see on objekt, mille väljal 'name' on - string, ja väljal 'age' - number:

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

Kirjutame nüüd oma muutujasse vastava objekti:

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

Mõlemad operatsioonid saab ühendada üheks reaks: deklareerida objekt ja kohe kirjutada sellesse väärtus:

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

Pärast seda hakkab TypeScript kontrollima objekti struktuuri ja andmetüüpe ning annab vea, kui proovida midagi valesti muuta. Näide:

user.name = 123; // viga

Määrake, koodi käivitamata, milline on koodi täitmise tulemus:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu