Показать сообщение отдельно
  #20 (permalink)  
Старый 25.02.2013, 18:16
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от ololosh
var obj = {
        id: 123,
        what: function() {
            alert(this.id);
        }.bind(this)
    };
     
    func = obj.what;
    func();
К чему ты привязал метод what через bind(this) ? Правильно, к глобальному объекту (window). А в примере к конструктором к чему идет привязка? Правильно к объекту, на который указывает this при вызове конструктора.
Ответить с цитированием