Показать сообщение отдельно
  #1 (permalink)  
Старый 09.07.2018, 16:14
Новичок на форуме
Отправить личное сообщение для Alex4co Посмотреть профиль Найти все сообщения от Alex4co
 
Регистрация: 09.07.2018
Сообщений: 1

Class / доступы по Event
Привет всем!

class Test
{
   constructor()
   {
        this.req = new XMLHttpRequest(); 
        this.req.addEventListener("onreadystatechange",this.readyF, false); 
        
        this.param = 5;
    }

    readyF(e)  
    {
          console.log(this); // XMLHttpRequest
          console.log(this.param) // error
    }

}


Понятно не сразу, что при подписке метод ссылается на dispatcher, но как говорится с горем пополам доперли. Как же можно красиво организовать, чтобы в методе readyF были все доступы ( вопрос именно в слове красиво, без self = this и т.п. , или это в принципе нереально ? )
Ответить с цитированием