Array Objek dalam JavaScript
Struktur multidimensi yang paling umum adalah array objek. Ia memiliki beberapa karakteristik. Mari kita pelajari. Misalkan kita memiliki array pengguna berikut:
javascriptlet users = [
{
name: 'name1',
surn: 'surn1',
},
{
name: 'name2',
surn: 'surn2',
},
{
name: 'name3',
surn: 'surn3',
},
];
Mari kita ulangi semua pengguna dan tampilkan nama dan nama keluarga mereka di konsol. Saat mengulang array objek, biasanya hanya satu loop untuk array yang digunakan, dan di dalamnya objek diakses berdasarkan kunci. Mari lakukan ini:
javascriptfor (let user of users) {
console.log(user.name + ' ' + user.surn);
}
Задание 1
Data karyawan berikut diberikan:
javascriptlet employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Tampilkan data setiap karyawan di layar dalam format nama - gaji.
Задание 2
Data karyawan berikut diberikan:
javascriptlet employees = [
{
name: 'name1',
salary: 300,
},
{
name: 'name2',
salary: 400,
},
{
name: 'name3',
salary: 500,
},
];
Tampilkan jumlah gaji semua karyawan di layar.
Задание 3
Data karyawan berikut diberikan:
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,
},
];
Tampilkan jumlah gaji karyawan,
yang usianya sama dengan atau lebih dari 30 tahun.