| 
	
	
		
		
		
		
		 Большое спасибо за подробный ответ, вроде все становится на свои места. 
 
Для закрепления еще вопрос: я правильно понимаю, что если мы используем свойство property как константу, то ее выгодней держать в прототипе (она не будет занимать место в памяти, а каждый раз будет браться из прототипа)? Если же производятся манипуляции с этой переменной в методах класса, то следующие записи будут аналогичны (т.к. свойство все равно каждый раз будет обновляться в самом объекте). 
 
function Class() { 
     this.property = 0; 
} 
 
function Class() {} 
Class.prototype.property = 0; 
 
Спасибо заранее. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |