⊗jstsPmDSOP 41 of 55 menu

Опционална својства објекта у TypeScript-у

При декларацији објекта може се део својстава означити као опционалан. За то је потребно после назива својства ставити знак питања.

За пример, хајде да у објекту који представља корисника учинимо својство 'age' опционалним:

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

Сада можемо доделити променљивој објекат са само једним својством 'name':

user = {name: 'john'};

Или можемо доделити објекат који има и својство 'name', и својство 'age':

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

Без покретања кода одредите какав ће бити резултат извршавања кода:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј