Показать сообщение отдельно
  #1 (permalink)  
Старый 22.03.2015, 17:39
Аватар для Jekel
Профессор
Отправить личное сообщение для Jekel Посмотреть профиль Найти все сообщения от Jekel
 
Регистрация: 20.11.2009
Сообщений: 257

Область видимости this в методе push
Здраствуйте, как дать доступ к this анонимной функции внутри метода push?
Пример:
g.module({
    create: function(){
        this.beep = g.sounds["beep"];
        this.vacuum = g.sounds["vacuum"];
        this.vacuum.endArr.push(function() {
            // другие операции
            this.beep.play(); // TypeError: this.beep is undefined
        });
    }
});

Последний раз редактировалось Jekel, 22.03.2015 в 17:46.
Ответить с цитированием