Array von Objekten in JavaScript
Die häufigste mehrdimensionale Struktur ist ein Array von Objekten. Es hat einige Besonderheiten. Lassen Sie uns diese studieren. Nehmen wir an, wir haben das folgende Array mit Benutzern:
let users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
Lassen Sie uns alle Benutzer durchlaufen und ihre Vor- und Nachnamen in der Konsole ausgeben. Beim Durchlaufen eines Arrays von Objekten wird in der Regel nur eine Schleife über das Array verwendet, und innerhalb von ihr wird auf die Objekte über Schlüssel zugegriffen. Machen wir das:
for (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Gegeben ist das folgende Array von Mitarbeitern:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Geben Sie die Daten jedes Mitarbeiters im Format Name - Gehalt auf dem Bildschirm aus.
Gegeben ist das folgende Array von Mitarbeitern:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Geben Sie die Summe der Gehälter aller Mitarbeiter auf dem Bildschirm aus.
Gegeben ist das folgende Array von Mitarbeitern:
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,
},
];
Geben Sie die Summe der Gehälter der Mitarbeiter aus,
deren Alter gleich oder größer als 30 Jahre ist.