В данных двух классов:метод вызова, когда метод в другом классе называется
class Person {
constructor(name) {
this.name = name;
}
feedCats() {
console.log(this.name + ' fed the cats');
}
}
и:
class Cat {
constructor(name) {
this.name = name;
}
meow() {
console.log(this.name + ' says \'meow\'');
}
}
Я хочу, чтобы метод meow()
в каждом случае Cat
«s будет называться всякий раз, когда любой экземпляр из Person
вызывает feedCats()
метод. Как я могу это сделать?
Я предполагаю, что, возможно, обработка событий будет необходима, однако в JavaScript event
тип необходим при использовании метода addEventListener()
, и я не могу найти подходящий. Мне нужно быстрое решение JavaScript или jQuery.