⊗jstsPmDSAOO 47 of 55 menu

Array di oggetti in TypeScript

Gli array in TypeScript possono contenere non solo primitive, ma anche oggetti di tipi specifici. Vediamo con esempi come lavorare con tali array.

Array di utenti

Supponiamo di avere un'interfaccia che definisce un utente:

interface User { name: string, age: number }

Dichiariamo un array, specificando come tipo del suo contenuto oggetti con utenti (cioè oggetti che implementano la nostra interfaccia):

let arr: User[] = [];

Riempiamo il nostro array con dati del tipo specificato:

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

Array di date

Dichiariamo un array che memorizza un array di date:

let arr: Date[] = [];

Riempiamo questo array con date:

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

Array di elementi DOM

Dichiariamo un array contenente elementi DOM:

let arr: HTMLElement[] = [];

Riempiamo il nostro array con dati:

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

Compiti pratici

Crea un array i cui elementi saranno espressioni regolari.

Crea un array i cui elementi saranno promise.

Crea un'interfaccia che descriva un lavoratore. Crea un array composto da oggetti con questi lavoratori.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta