Цитата:
Сообщение от gloomyBrain
А вот и вопрос - что он в них вызывает? Ведь класс может быть динамическим. Значит при вызове dispatchEvent() мы у каждого объекта проверяем наличие нужного метода? Плюс мы должны проверить, от таких ли параметров вызывается метод? плюс - тот ли тип данных он возвращает?
|
а чем в ту самую реализацию смотрели? Вы вообще видели сигнатуру метода addEventListener?
Цитата:
Сообщение от GAIKER
Ежели в качестве слушателя передается ссылка на метод динамического объекта, которого может и не быть, то при попытке вызова получим рантайм еррор.
|
вычитайтесь в то, что Вы написали. если
передаётся ссылка как её потом, может не стать, если Вы её уже передали? и какая разница какого объекта метод Вы передаёте? метод - такой же объект.