Arrays von Objekten in OOP in JavaScript
Objekte von Klassen können in einem Array gespeichert werden und verschiedene Operationen können mit ihnen durchgeführt werden, wie mit Elementen eines Arrays. Schauen wir uns ein Beispiel an. Nehmen wir an, wir haben die folgende Klasse:
class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
Erstellen wir ein Array von Objekten dieser Klasse:
let users = [
new User('john'),
new User('eric'),
new User('kyle'),
];
Lassen Sie uns dieses Array mit einer Schleife durchlaufen und für jeden User seinen Namen ausgeben:
for (let user of users) {
console.log(user.getName());
}
Erstellen Sie ein Array von Objekten der Klasse
Employee.
Durchlaufen Sie das erstellte Array mit einer Schleife und geben Sie die Namen und Gehälter jedes Mitarbeiters aus.