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 ёки ундан катта бўлган ишчиларнинг
маошлари йиғиндисини экранга чиқаринг.