Array av objekt i JavaScript
Den vanligaste multidimensionella strukturen är en array av objekt. Den har några egenskaper. Låt oss studera dem. Låt oss säga att vi har följande array med användare:
let users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
Låt oss gå igenom alla användare och skriva ut deras för- och efternamn till konsolen. När man itererar genom en array av objekt använder man vanligtvis bara en loop för arrayen, och inuti den kommer man åt objekten via nycklar. Låt oss göra det:
for (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Följande array med anställda är given:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Skriv ut varje anställds data i formatet namn - lön.
Följande array med anställda är given:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Skriv ut summan av alla anställdas löner.
Följande array med anställda är given:
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,
},
];
Skriv ut summan av lönerna för de anställda
som är 30 år eller äldre.