⊗jstsPmDSOP 41 of 55 menu

Objekta neobligātās īpašības TypeScript

Declarējot objektu, daļu īpašību var norādīt kā neobligātas. Lai to izdarītu, pēc īpašības nosaukuma jāieraksta jautājuma zīme.

Piemēram, lūk, objektā ar lietotāju padarīsim īpašību 'age' par neobligātu:

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

Tagad mēs varam ierakstīt mainīgajā objektu tikai ar īpašību 'name':

user = {name: 'john'};

Vai arī varam ierakstīt objektu, kuram ir gan īpašība 'name', gan īpašība 'age':

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

Nepalaižot kodu, nosakiet, kāds būs koda izpildes rezultāts:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt