⊗jstsPmDSOS 40 of 55 menu

TypeScript-də obyekt struktur

TypeScript-ə obyektin strukturunu təyin etməyi ondan gözləmək əvəzinə, dəyişəni elan edərkən onu tip kimi göstərmək olar.

Gəlin, məsələn, user dəyişənini elan edərkən deyək ki, o elə bir obyektdir ki, 'name' sahəsində sətir, 'age' sahəsində isə ədəd saxlanılır:

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

İndi dəyişənimizə uyğun obyekti yazaq:

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

Hər iki əməliyyatı bir sətirdə birləşdirmək olar: obyekti elan et və dərhal ona qiymət mənimsət:

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

Bundan sonra TypeScript obyektin strukturuna və məlumat növlərinə nəzarət etməyə başlayacaq və səhv dəyişiklik etməyə cəhd göstərildikdə xəta verəcək. Misal:

user.name = 123; // xəta

Kodu işlətmədən müəyyən edin ki, kodun icrasının nəticəsi nə olacaq:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et