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:
javascriptclass User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
Erstellen wir ein Array von Objekten dieser Klasse:
javascriptlet 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:
javascriptfor (let user of users) {
console.log(user.getName());
}
Задание 1
Erstellen Sie ein Array von Objekten der Klasse
Employee.
Задание 2
Durchlaufen Sie das erstellte Array mit einer Schleife und geben Sie die Namen und Gehälter jedes Mitarbeiters aus.