Objektmatriser i OOP i JavaScript
Objekt av klasser kan lagres i matriser og utføre med dem forskjellige operasjoner, som med elementer av matrisen. La oss se på et eksempel. La oss si at vi har følgende klasse:
class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
La oss lage en matrise med objekter av denne klassen:
let users = [
new User('john'),
new User('eric'),
new User('kyle'),
];
La oss iterere gjennom denne matrisen med en løkke og for hver bruker skrive ut navnet deres:
for (let user of users) {
console.log(user.getName());
}
Lag en matrise med objekter av klassen
klassen Employee.
Iterer gjennom den opprettede matrisen med en løkke og skriv ut på skjermen navn og lønn for hver arbeidstaker.