Я начал работать с прототипами, но у меня много недостающих знаний.
В настоящее время у меня есть дело. Я создаю новый объект с массивом в качестве значения для сотрудников, каждый сотрудник получает свойство возраста. Я хотел бы расширить карту массива внутри моей функции, чтобы я мог выполнять итерацию и изменять значение с помощью определенной функции, называемой увеличенной возрастанием.
function increaseAge(amount) {
this.age += amount;
}
function Administration(employees) {
this.employees = employees;
Array.prototype.increaseAge = function(amount) {}
}
const newAdministration = new Administration([{ age: 1}, { age: 1}]);
newAdministration.employees.increaseAge(1);
console.log(newAdministration)
Как я могу увеличить результат для каждого сотрудника на определенную величину, вызвав метод Increage? Где лучший источник знаний для освоения этого предмета JavaScript?