JavaScript OOP에서 객체 배열
클래스 객체는 배열에 저장할 수 있으며 배열 요소로 다양한 작업을 수행할 수 있습니다. 예제를 통해 살펴보겠습니다. 다음 클래스가 있다고 가정해 봅시다:
class User {
#name;
constructor(name) {
this.#name = name;
}
getName() {
return this.#name;
}
}
이 클래스의 객체 배열을 만들어 보겠습니다:
let users = [
new User('john'),
new User('eric'),
new User('kyle'),
];
이 배열을 루프로 순회하며 각 사용자의 이름을 출력해 보겠습니다:
for (let user of users) {
console.log(user.getName());
}
Employee 클래스의 객체 배열을 만드세요.
생성된 배열을 루프로 순회하며 각 직원의 이름과 급여를 화면에 출력하세요.