Objektu masīvi OOP JavaScript

Klašu objektus var glabāt masīvā un veikt ar tiem darbības, kā ar masīva elementiem. Apskatīsim piemērā. Pieņemsim, ka mums ir šāda klase:

javascriptclass User {
  #name;
  
  constructor(name) {
    this.#name = name;
  }
  getName() {
    return this.#name;
  }
}

Izveidosim šīs klases objektu masīvu:

javascriptlet users = [
  new User('john'),
  new User('eric'),
  new User('kyle'),
];

Izmantosim ciklu, lai izietu cauri šim masīvam un katram lietotājam izvadītu viņa vārdu:

javascriptfor (let user of users) {
  console.log(user.getName());
}
Задание 1

Izveidojiet klases Employee objektu masīvu.

Задание 2

Izmantojot ciklu, iziet cauri izveidotajam masīvam un izvadiet uz ekrāna katra darbinieka vārdu un algu.