⊗jstsPmDSAOO 47 of 55 menu

Arreglos de objetos en TypeScript

Los arreglos en TypeScript pueden contener no solo primitivos, sino también objetos de tipos específicos. Veamos con ejemplos cómo trabajar con tales arreglos.

Arreglo de usuarios

Supongamos que tenemos una interfaz que define un usuario:

interface User { name: string, age: number }

Declaremos un arreglo, especificando como tipo de su contenido objetos con usuarios (es decir, objetos que implementan nuestra interfaz):

let arr: User[] = [];

Llenemos nuestro arreglo con datos del tipo especificado:

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

Arreglo de fechas

Declaremos un arreglo que almacene en sí un arreglo de fechas:

let arr: Date[] = [];

Llenemos este arreglo con fechas:

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

Arreglo de elementos DOM

Declaremos un arreglo que contenga en sí elementos DOM:

let arr: HTMLElement[] = [];

Llenemos nuestro arreglo con datos:

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

Tareas prácticas

Crea un arreglo cuyos elementos sean expresiones regulares.

Crea un arreglo cuyos elementos sean promesas.

Crea una interfaz que describa a un trabajador. Crea un arreglo que consista en objetos con estos trabajadores.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar