⊗jstsPmDSOP 41 of 55 menu

Objekti valikulised omadused TypeScriptis

Objekti deklareerimisel saab osa omadustest määrata kui valikulisi. Selleks tuleb omaduse nime järel lisada küsimärk.

Võtame näiteks objekti kasutajaga ja teeme omaduse 'age' valikuliseks:

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

Nüüd saame muutujasse salvestada objekti, millel on ainult omadus 'name':

user = {name: 'john'};

Või saame salvestada objekti, millel on nii omadus 'name' kui ka omadus 'age':

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

Ärge käivitades koodi, määrake kindlaks, milline on koodi täitmise tulemus:

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