Показать сообщение отдельно
Старый 07.05.2010, 22:39
BlooDHounD вне форума Посмотреть профиль Отправить личное сообщение для BlooDHounD Посетить домашнюю страницу BlooDHounD Найти все сообщения от BlooDHounD
  № 3  
Ответить с цитированием
BlooDHounD
стервочка (я мужик)
 
Аватар для BlooDHounD

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