⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау