⊗jstsPmBsOSC 9 of 55 menu

TypeScript-те объектінің құрылымын бақылау

TypeScript сонымен қатар объектінің құрылымын бақылайды. Біздің пайдаланушы объектімізді былай жарияладық делік:

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

Жариялау сәтінде TypeScript біздің объектімізде 'name' және 'age' кілттері бар екенін есіне сақтайды, содан кейін айнымалыда дәл осы кілттері бар объект сақталатынына көз жеткізеді.

Айнымалыға басқа объектті жазудың әрекеті компиляция қатесіне әкеледі. Келіңіздер байқап көрейік. Айнымалыға кілті жетіспейтін объектті жазайық:

user = {name: 'eric'}; // қате

Айнымалыға бірдей кілттері бар, бірақ сонымен қатар артық кілті бар жаңа объектті жазайық:

user = {name: 'eric', age: 40, salary: 300}; // қате

Енді айнымалыға тек 'name' және 'age' кілттерін ғана қамтитын объектті жазайық:

user = {name: 'eric', age: 40}; // жұмыс істейді

Кодты іске қоспай, келесі кодты орындау нәтижесі қандай болатынын анықтаңыз:

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12};

Кодты іске қоспай, келесі кодты орындау нәтижесі қандай болатынын анықтаңыз:

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12, date: 7};
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау