⊗jstsPmBsOSC 9 of 55 menu

Kontrolli i Strukturës së Objekteve në TypeScript

TypeScript gjithashtu kontrollon strukturën e objektit. Le të supozojmë se kemi deklaruar objektin tonë të përdoruesit:

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

Në momentin e deklarimit, TypeScript kujton që në objektin tonë ka çelësat 'name' dhe 'age', dhe më pas kontrollon që në variabël të ruhet një objekt pikërisht me këta çelësa.

Përpjekja për të shkruar në variabël një objekt tjetër çon në një gabim kompilimi. Le të provojmë. Le të shkruajmë në variabël një objekt, në të cilin mungon një çelës:

user = {name: 'eric'}; // gabim

Le të shkruajmë në variabël një objekt të ri me të njëjtat çelësa, por edhe me një çelës shtesë:

user = {name: 'eric', age: 40, salary: 300}; // gabim

Tani le të shkruajmë në variabël një objekt që përmban vetëm çelësat 'name' dhe 'age':

user = {name: 'eric', age: 40}; // funksionon

Pa ekzekutuar kodin, përcaktoni cili do të jetë rezultati i ekzekutimit të kodit:

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12};

Pa ekzekutuar kodin, përcaktoni cili do të jetë rezultati i ekzekutimit të kodit:

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12, date: 7};
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