⊗tsSpIfRPr 23 of 37 menu

TypeScript-də Interfeysdə Yalnız Oxu Üçün Xassələr

Yalnız oxu üçün xassələr yalnız obyekt yaradılanda bir dəfə təyin olunur. Daha sonra onları dəyişmək olmaz. Bu xassələri elân etmək üçün readonly açar sözü istifadə olunur.

Əvvəlki dərsdə yaradılmış IFigure interfeysini götürək. Amma indi width xassəsinə yalnız oxu icin icazə verək:

interface IFigure { height: number; readonly width: number; }

Gəlin rectangle obyektini yaradaq:

let rectangle: IFigure = { height: 200, width: 300 }

Hündürlüyü dəyişək:

rectangle.height = 150;

İndi isə eni dəyişməyə cəhd edək və səhv görəcəyik, çünki en dəyişilməz kimi elan edilib:

rectangle.width = 400; // səhv

IUser interfeysi yaradın, burada salary xassəsi yalnız oxu üçün əlçatan olsun.

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