Array av objekter i JavaScript

Den vanligste multidimensjonale strukturen er et array av objekter. Den har noen spesielle egenskaper. La oss studere dem. La oss si at vi har følgende array med brukere:

javascriptlet users = [
  {
    name: 'name1',
    surn: 'surn1',
  },
  {
    name: 'name2',
    surn: 'surn2',
  },
  {
    name: 'name3',
    surn: 'surn3',
  },
];

La oss gå gjennom alle brukerne og skrive ut deres fornavn og etternavn til konsollen. Ved gjennomgang av et array med objekter bruker man som regel kun én løkke gjennom arrayet, og inni den henviser man til objektene via nøkler. La oss gjøre dette:

javascriptfor (let user of users) {
  console.log(user.name + ' ' + user.surn);
}
Задание 1

Gitt følgende array av ansatte:

javascriptlet employees = [
  {
    name: 'name1',
    salary: 300,
  },
  {
    name: 'name2',
    salary: 400,
  },
  {
    name: 'name3',
    salary: 500,
  },
];

Skriv ut dataene for hver ansatt i formatet navn - lønn.

Задание 2

Gitt følgende array av ansatte:

javascriptlet employees = [
  {
    name: 'name1',
    salary: 300,
  },
  {
    name: 'name2',
    salary: 400,
  },
  {
    name: 'name3',
    salary: 500,
  },
];

Skriv ut summen av lønnen til alle de ansatte.

Задание 3

Gitt følgende array av ansatte:

javascriptlet 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 summen av lønnen til de ansatte som er 30 år eller eldre.