⊗jstsPmDSOP 41 of 55 menu

Nebūtinos objekto savybės TypeScript'e

Apibrėžiant objektą, galima nurodyti dalį savybių kaip nebūtinas. Tam po savybės pavadinimo reikia nurodyti klaustuką.

Pavyzdžiui, objekte su vartotoju padarykime nebūtina savybę 'age':

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

Dabar mes galime įrašyti į kintamąjį objektą tik su savybe 'name':

user = {name: 'john'};

Arba galime įrašyti objektą, turintį ir savybę 'name', ir savybę 'age':

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

Nepaleisdami kodo, nustatykite, koks bus kodo vykdymo rezultatas:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti