Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jstsPmDSOOb 46 of 55 menu
◀ ▶

TypeScript'те объекттердин ичиндеги объекттер

Объекттер өздөрүнүн ичинде башка объекттерди камтышы мүмкүн, алар бөлүнчө интерфейстер менен сүрөттөлөт. Келгиле, мисалдар аркылуу карап көрөлү.

Анда бизде шаарды сүрөттөгөн объекттин интерфейси болсун:

interface City { name: string }

Ошондой эле колдонуучуну сүрөттөгөн интерфейсти жасайлы. Бул учурда колдонуучунун аты, жашы жана өз кезегинде объект болгон шаары болот:

interface User { name: string, age: number, city: City }

Келгиле, колдонуучу менен объект түзөлү:

let city: City = {name: 'london'}; let user: User = {name: 'john', age: 30, city: city};

Шаар үчүн бөлүнчө өзгөрмө түзүш зарыл эмес:

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

Объект берилген:

let employee { name: 'andrew', position: { name: 'programmer' salary: 1000, }, addr: { country: 'belarus', city: 'minsk' } };

Бул объекттин структурасын сүрөттөгөн интерфейсти жасаңыз. Ички объекттерди бөлүнчө интерфейстерге чыгарыңыз.

Объект берилген:

let user: User = { name: 'john', age: 30, parents: { mother: { name: 'jane', age: 30, parents: null }, father: { name: 'eric', age: 30, parents: null } } }

Бул объекттин структурасын сүрөттөгөн интерфейсти жасаңыз. Ички объекттерди бөлүнчө интерфейстерге чыгарыңыз.

← →
↑
Кыргызча▼
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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу