⊗jstsPmDSOS 40 of 55 menu

Structuur van een object in TypeScript

Je kunt er niet op vertrouwen dat TypeScript de structuur van een object bepaalt, maar je kunt het opgeven als een type bij het declareren van een variabele.

Laten we, bijvoorbeeld, bij het declareren van de variabele user aangeven dat het een object is, waarin in het veld 'name' een string is opgeslagen, en in het veld 'age' - een getal:

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

Laten we nu het corresponderende object in onze variabele opslaan:

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

Je kunt beide handelingen in één regel samenvoegen: het object declareren en er meteen een waarde aan toekennen:

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

Daarna zal TypeScript de structuur en gegevenstypen van het object controleren en een fout melden bij een poging om iets op een verkeerde manier te veranderen. Voorbeeld:

user.name = 123; // fout

Bepaal zonder de code uit te voeren wat het resultaat van de code zal zijn:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren