⊗jstsPmDSOS 40 of 55 menu

Objekto struktūra TypeScript

Galime nesiskaityti į TypeScript, kad jis apibrėžtų objekto struktūrą, o nurodyti ją kaip tipą deklaruojant kintamąjį.

Pavyzdžiui, deklaruodami kintamąjį user pasakykime, kad tai objektas, kurio lauke 'name' saugoma - eilutė, o lauke 'age' - skaičius:

let user: {name: string, age: number};

Dabar įrašykime į mūsų kintamąjį atitinkamą objektą:

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

Galima sujungti abi operacijas į vieną eilutę: deklaruoti objektą ir iš karto įrašyti į jį reikšmę:

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

Po to TypeScript imsis kontroliuoti objekto struktūrą ir duomenų tipus bei išduos klaidą bandant kažką pakeisti neteisingu būdu. Pavyzdys:

user.name = 123; // klaida

Nepaleisdami kodo nustatykite, koks bus vykdymo rezultatas:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti