⊗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', potision: { 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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј