⊗jstsPmDSAOO 47 of 55 menu

Voorwerpe-skikkings in TypeScript

Skikkings in TypeScript kan nie net primitiewe waardes bevat nie, maar ook voorwerpe van bepaalde tipes. Laat ons kyk na voorbeelde van hoe om met sulke skikkings te werk.

'n Gebruiker-skikking

Kom ons sê ons het 'n koppelvlak wat 'n gebruiker definieer:

interface User { name: string, age: number }

Laat ons 'n skikking verklaar deur die tipe van sy inhoud as voorwerpe met gebruikers aan te dui (dit wil sê voorwerpe wat ons koppelvlak implementeer):

let arr: User[] = [];

Laat ons ons skikking vul met data van die gespesifiseerde tipe:

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

'n Datum-skikking

Laat ons 'n skikking verklaar wat 'n reeks datums in homself stoor:

let arr: Date[] = [];

Laat ons hierdie skikking met datums vul:

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

'n DOM-elemente-skikking

Laat ons 'n skikking verklaar wat DOM-elemente in homself bevat:

let arr: HTMLElement[] = [];

Laat ons ons skikking met data vul:

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

Praktiese take

Maak 'n skikking waarvan die elemente regulêre uitdrukkings sal wees.

Maak 'n skikking waarvan die elemente beloftes (promises) sal wees.

Maak 'n koppelvlak wat 'n werknemer beskryf. Maak 'n skikking wat uit voorwerpe met hierdie werknemers bestaan.

Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp