Показать сообщение отдельно
  #10 (permalink)  
Старый 26.01.2013, 00:43
Профессор
Отправить личное сообщение для platedz Посмотреть профиль Найти все сообщения от platedz
 
Регистрация: 15.08.2012
Сообщений: 285

Причину выявил при рекурсии у меня был примерно такой код

var func = function(){
return {
method: function(){this.method();}
}
}()


переделал на

var func = function(){
return {
method: function(){func.method();}
}
}()


Я насколько помню this вроде ищется от внутреннего this до window по типу наследования. Или как оно на самом деле?
Ответить с цитированием