⊗jstsPmDSOOb 46 of 55 menu

Objekti v objektih v TypeScript

Objekti lahko vsebujejo druge objekte, ki so opisani z ločenimi vmesniki. Poglejmo si primere.

Recimo, da imamo vmesnik, ki opisuje objekt z mestom:

interface City { name: string }

Naredimo tudi vmesnik, ki opisuje uporabnika. Pri tem bo uporabnik imel ime, starost in mesto, ki je prav tako objekt:

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

Ustvarimo objekt z uporabnikom:

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

Za mesto ni nujno, da ustvarimo ločeno spremenljivko:

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

Podan je objekt:

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

Ustvarite vmesnik, ki opisuje strukturo tega objekta. Vgnezdene objekte izločite v ločene vmesnike.

Podan je objekt:

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

Ustvarite vmesnik, ki opisuje strukturo tega objekta. Vgnezdene objekte izločite v ločene vmesnike.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni