JavaScript-də Obyekt Massivləri
Ən çox yayılmış çoxölçülü quruluş obyekt massivləridir. Onun bəzi xüsusiyyətləri var. Gəlin onları öyrənək. Tutaq ki, bizdə aşağıdakı istifadəçilər massivi var:
let users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
Gəlin bütün istifadəçiləri gəzək və konsola onların ad və soyadlarını çap edək. Obyekt massivlərini gəzərkən adətən yalnız massiv üzrə bir dövrədən istifadə olunur, onun daxilində isə obyektlərə açar sözlərlə müraciət olunur. Gəlin bunu edək:
for (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Aşağıdakı işçilər massivi verilmişdir:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Hər bir işçinin məlumatlarını ekranda ad - maaş formatında çap edin.
Aşağıdakı işçilər massivi verilmişdir:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Bütün işçilərin maaşlarının cəmini ekranda çap edin.
Aşağıdakı işçilər massivi verilmişdir:
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,
},
];
Yaşı 30 və ya daha çox olan işçilərin
maaşlarının cəmini ekranda çap edin.