Показать сообщение отдельно
  #7 (permalink)  
Старый 24.08.2013, 19:14
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Сообщение от Arramis
но зачем это делать в примере из статьти - всё равно не понятно ...
Цитата:
//создаем обработчик события
self.args.indirect_call.handler_f=function(event)
В контексте этого обработчика this будет иметь другой смысл. По этому значение this сохраняется в переменную, чтобы потом, из "более глубоких участков кода" получить доступ к этому объекту. По смотри на мой пример выше внимательнее. По моему всё очевидно. this это не константа. его значение меняется. this это объект в контексте которого вызвана ф-я.
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)

Последний раз редактировалось Tim, 24.08.2013 в 19:16.
Ответить с цитированием