⊗jstsPmDSAOO 47 of 55 menu

TypeScript හි වස්තූන්ගේ අරාවන්

TypeScript හි අරාවන්ට ප්‍රාථමික දත්ත පමණක් නොව, නිශ්චිත වර්ගවල වස්තූන් ද අඩංගු විය හැක. එවැනි අරාවන් සමඟ වැඩ කරන ආකාරය උදාහරණ මඟින් බලමු.

පරිශීලකයින්ගේ අරාව

පරිශීලකයෙකු නිර්වචනය කරන අන්තර්මුඛයක් අප සතුව ඇතැයි සිතමු:

interface User { name: string, age: number }

එහි අඩංගු වස්තූන්ගේ වර්ගය ලෙස පරිශීලක වස්තූන් (එනම්, අපගේ අන්තර්මුඛය ක්‍රියාත්මක කරන වස්තූන්) දක්වා අරාවක් ප්‍රකාශ කරමු:

let arr: User[] = [];

අපගේ අරාව නිශ්චිත වර්ගයේ දත්ත වලින් පුරවමු:

arr.push({name: 'john', age: 30}); arr.push({name: 'eric', age: 40});

දිනයන්ගේ අරාව

තුල දිනයන්ගේ අරාවක් ගබඩා කරන අරාවක් ප්‍රකාශ කරමු:

let arr: Date[] = [];

මෙම අරාව දිනයන් වලින් පුරවමු:

arr.push(new Date(2030, 11, 31)); arr.push(new Date(2020, 11, 31));

DOM මූලද්‍රව්‍යවල අරාව

තුල DOM මූලද්‍රව්‍ය අඩංගු කරන අරාවක් ප්‍රකාශ කරමු:

let arr: HTMLElement[] = [];

අපගේ අරාව දත්ත වලින් පුරවමු:

let lst: NodeList = document.querySelectorAll('div'); let arr: HTMLElement[] = Array.from(lst);

ප්‍රායෝගික කාර්යයන්

එහි මූලද්‍රව්‍ය නිත්‍ය ප්‍රකාශන වන අරාවක් සාදන්න.

එහි මූලද්‍රව්‍ය ප්‍රතිඥා (promises) වන අරාවක් සාදන්න.

රැකියාකරුවෙකු විස්තර කරන අන්තර්මුඛයක් සාදන්න. එම රැකියාකරුවන් සමඟ වස්තූන්ගෙන් සමන්විත අරාවක් සාදන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න