⊗jsPmMuAOO 182 of 505 menu

Matriz de objetos en JavaScript

La estructura multidimensional más común es una matriz de objetos. Tiene algunas particularidades. Vamos a estudiarlas. Supongamos que tenemos la siguiente matriz de usuarios:

let users = [ { name: 'name1', surn: 'surn1', }, { name: 'name2', surn: 'surn2', }, { name: 'name3', surn: 'surn3', }, ];

Recorramos todos los usuarios y mostremos en la consola sus nombres y apellidos. Al recorrer una matriz de objetos, generalmente se usa solo un bucle sobre la matriz, y dentro de él se accede a los objetos por claves. Hagamos esto:

for (let user of users) { console.log(user.name + ' ' + user.surn); }

Se da la siguiente matriz de empleados:

let employees = [ { name: 'name1', salary: 300, }, { name: 'name2', salary: 400, }, { name: 'name3', salary: 500, }, ];

Muestre en la pantalla los datos de cada empleado en el formato nombre - salario.

Se da la siguiente matriz de empleados:

let employees = [ { name: 'name1', salary: 300, }, { name: 'name2', salary: 400, }, { name: 'name3', salary: 500, }, ];

Muestre en la pantalla la suma de los salarios de todos los empleados.

Se da la siguiente matriz de empleados:

let employees = [ { name: 'name1', salary: 300, age: 28, }, { name: 'name2', salary: 400, age: 29, }, { name: 'name3', salary: 500, age: 30, }, { name: 'name4', salary: 600, age: 31, }, { name: 'name5', salary: 700, age: 32, }, ];

Muestre en la pantalla la suma de los salarios de aquellos empleados cuyya edad es igual o superior a 30 años.

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