JavaScriptтеги объекттердин массивдери
Эң кеңири таралган көлдөмдүү структура объекттердин массиви болуп саналат. Анын айрым өзгөчөлүктөрү бар. Келгиле, аларды үйрөнөлү. Бизде төмөнкүдөй колдонуучулардын массиви бар дейли:
let users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
Келгиле, бардык колдонуучуларды айлантып чыгып, консолго алардын аттарын жана фамилияларын чыгаралы. Объекттер массивин айлантып чыкканда, адатта, массив үчүн бир гана цикл колдонулат, ал эми анын ичинде объекттерге ачкычтар аркылуу кайрылышат. Муну жасайлы:
for (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Төмөнкүдөй кызматкерлердин массиви берилген:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Ар бир кызматкердин маалыматын экранга ат - эмгек акы форматында чыгарыңыз.
Төмөнкүдөй кызматкерлердин массиви берилген:
let employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Экранга бардык кызматкерлердин эмгек акысынын суммасын чыгарыңыз.
Төмөнкүдөй кызматкерлердин массиви берилген:
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,
},
];
Жашы 30 жана андан жогору болгон кызматкерлердин
эмгек акысынын суммасын экранга чыгарыңыз.