⊗jstsPmDSOOb 46 of 55 menu

Objektet brenda objekteve në TypeScript

Objektet mund të përmbajnë brenda tyre objekte të tjerë, të cilat përshkruhen nga interfece të veçanta. Le t'i shohim me shembuj.

Le të kemi një interface që përshkruan një objekt me qytet:

interface City { name: string }

Le të krijojmë gjithashtu një interface që përshkruan përdoruesin. Për këtë, përdoruesi do të ketë emër, moshë dhe qytet, i cili nga ana tjetër është një objekt:

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

Le të krijojmë një objekt me përdorues:

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

Nuk është e detyrueshme për qytetin të krijohet një ndryshore e veçantë:

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

Është dhënë objekti:

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

Krijoni një interface që përshkruan strukturën e këtij objekti. Nxirrni objektet e mbivendosur në interfece të veçanta.

Është dhënë objekti:

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

Krijoni një interface që përshkruan strukturën e këtij objekti. Nxirrni objektet e mbivendosur në interfece të veçanta.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo