Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jstsPmDSOOb 46 of 55 menu
◀ ▶

TypeScript හි වස්තූන් තුළ වස්තූන්

වස්තූන් තුළ වෙනත් වස්තූන් අඩංගු විය හැකිය, ඒවා වෙන වෙනම අන්තර්මුඛ මගින් විස්තර කෙරේ. අපි උදාහරණ බලමු.

සිතන්න අපට නගරයක් විස්තර කරන වස්තුවක් විස්තර කරන අන්තර්මුඛයක් ඇති බව:

interface City { name: string }

පරිශීලකයෙකු විස්තර කරන අන්තර්මුඛයක් ද සාදා ගනිමු. පරිශීලකයාට නම, වයස සහ නගරය ඇත, එය ප්‍රතිවර්තයක් ලෙස වස්තුවක් වේ:

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

පරිශීලකයෙකු සමඟ වස්තුවක් සාදා ගනිමු:

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

නගරය සඳහා වෙනම විචල්‍යයක් සෑදීම අවශ්‍ය නැත:

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

වස්තුවක් ලබා දී ඇත:

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

මෙම වස්තුවේ ව්‍යුහය විස්තර කරන අන්තර්මුඛයක් සාදන්න. අන්තර්ගත වස්තූන් වෙන වෙනම අන්තර්මුඛ ලෙස ඉවත් කරන්න.

වස්තුවක් ලබා දී ඇත:

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

මෙම වස්තුවේ ව්‍යුහය විස්තර කරන අන්තර්මුඛයක් සාදන්න. අන්තර්ගත වස්තූන් වෙන වෙනම අන්තර්මුඛ ලෙස ඉවත් කරන්න.

← →
↑
සිංහල▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČ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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න