Цитата: 
	
	
		
			 
			
				
					Сообщение от Dmitry A. Soshnikov
					
				 
				А в чём проблема? Переменные не "сохраняются" во вложенной функции? Не видны? Или что? 
			
			 
		 | 
	 
	 
 Сохраняются... Но с ними сохраняется и [[scope]] конструктора... И их столько, сколько и объектов, созданных этим конструктором... Просто хочу убрать лишний мусор... 
На примере такого кода:
 
function constructor(){
  var _this=this;
  var div=document.createElement('div');
  div.onclick=function(){
    _this.onClick();
  }
}
Т.е. я пытаюсь поставить обработчик так, чтобы this в методе объекта указывал на сам этот объект... 
Есть, конечно, другой способ, но там приходиться бегать по DOM, а это уже минус в производительности и намного сложнее...
 
ЗЫ: Многие могу посчитать меня параноиком:D  
	 |