⊗jstsPmDSAOO 47 of 55 menu

Polja objektov v TypeScript

Polja v TypeScript lahko vsebujejo ne le primitivne tipe, ampak tudi objekte določenih tipov. Oglejmo si s primeri, kako delati s takšnimi polji.

Polje uporabnikov

Recimo, da imamo vmesnik, ki določa uporabnika:

interface User { name: string, age: number }

Deklarirajmo polje, tako da določimo tip njegove vsebine kot objekte z uporabniki (tj. objekte, ki izvajajo naš vmesnik):

let arr: User[] = [];

Zapolnimo naše polje s podatki navedenega tipa:

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

Polje datumov

Deklarirajmo polje, ki hrani v sebi polje datumov:

let arr: Date[] = [];

Zapolnimo to polje z datumi:

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

Polje DOM elementov

Deklarirajmo polje, ki vsebuje v sebi DOM elemente:

let arr: HTMLElement[] = [];

Zapolnimo naše polje s podatki:

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

Praktične naloge

Naredite polje, katerega elementi bodo regularni izrazi.

Naredite polje, katerega elementi bodo promisi.

Naredite vmesnik, ki opisuje delavca. Naredite polje, sestavljeno iz objektov s tem delavci.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni