JavaScriptda OOBda Ob'ektlar Massivlari
Klass ob'ektlarini massivda saqlash mumkin va ular bilan turli amallarni bajarish mumkin, massiv elementlari kabi. Keling, misol orgali ko'ramiz. Faraz qilaylik, bizda quyidagi klass mavjud:
class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
Keling, ushbu klass ob'ektlaridan massiv yaratamiz:
let users = [
new User('john'),
new User('eric'),
new User('kyle'),
];
Keling, ushbu massivni tsikl bilan aylantiramiz va har bir foydalanuvchi uchun uning ismini chiqaramiz:
for (let user of users) {
console.log(user.getName());
}
Employee klass ob'ektlaridan massiv yarating.
Yaratilgan massivni tsikl bilan aylantiring va har bir xodimning ismi va maoshini ekranda chiqaring.