⊗jstsPmDSOS 40 of 55 menu

TypeScript'те объекттин структурасы

Объекттин структурасын аныктоодо TypeScript'ке таянганбастан, аны өзгөрмөнү жарыялоодо тип катары көрсөтсө болот.

Келгиле, мисалы, user өзгөрмөсүн жарыялаганда, анын 'name' талаасында сап, ал эми 'age' талаасында сан сактала турган объект экенин айталы:

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

Эми биздин өзгөрмөгө ылайыктуу объектти жазалы:

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

Эки аракетти бир сапка бириктирсе болот: объектти жарыялап, дароо ага маани берүү:

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

Андан кийин TypeScript объекттин структурасын жана маалыматтын типтерин көзөмөлдөй баштайт жана кандайдыр бир нерсени туура эмес жол менен өзгөртүүгө аракет кылынганда ката чыгарат. Мисал:

user.name = 123; // ката

Кодду иштетпей эле, анын аткаруу натыйжасы кандай болорун аныктагыла:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Кыргызча
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу