Array Objek dalam JavaScript

Struktur multidimensi yang paling biasa ialah array objek. Ia mempunyai beberapa ciri. Mari kita mempelajarinya. Katakan kita mempunyai array pengguna berikut:

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

Mari kita ulangi semua pengguna dan cetak nama dan nama keluarga mereka ke konsol. Semasa mengulang array objek, biasanya hanya satu gelung untuk array digunakan, dan di dalamnya objek diakses melalui kunci. Mari lakukan ini:

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

Berikut ialah array pekerja berikut:

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

Paparkan data setiap pekerja dalam format nama - gaji.

Задание 2

Berikut ialah array pekerja berikut:

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

Paparkan jumlah gaji semua pekerja.

Задание 3

Berikut ialah array pekerja berikut:

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,
  },
];

Paparkan jumlah gaji pekerja yang umurnya sama dengan atau lebih daripada 30 tahun.