 
			
				31.12.2014, 17:08
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		Erolast,
  
	
 
	| 
		
			 Цитата: 
		
	 | 
 
	| 
		Не, ну разумеется надо изучать весь язык, но зачем, скажем, велосипедить свой extend, когда можно просто взять уже имеющийся?
	 | 
 
	
 
 Так я и не говорил, что нужно велосипедить. Нужно просто понимать то, как работает код.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				31.12.2014, 17:15
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Аха. Но не легче ли будет изучать прототипы сперва поняв, зачем классы вообще нужны?) А для этого нужно ими попользоваться на высоком уровне. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				31.12.2014, 17:44
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Erolast, 
 неа. Ты ведь сначала изучаешь основы и пишешь простенькие проги, и только потом переходишь к MVC, SPA и прочим крутым словам) Вот тут так же. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				31.12.2014, 18:07
			
			
			
		  
	 | 
 
	
		
		
		
			
			| 
			
				
				
				 Интересующийся 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 28.12.2014 
					
					
					
						Сообщений: 20
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	| 
		
			Сообщение от krutoy
			
		
	 | 
 
	| 
		Я писал наспех, не думал, что вам это понадобиться. Данная версия extend некорректно работает со значениями false, и приводимыми к false
	 | 
 
	
 
 Спс! У меня опять концепция поменялась, постепенное осознавание усвоенного материала радикально меняет концепцию, отбрасывая то, что ещё вчера казалось необходимым. Однако, при всём при этом, функция extend сохранилась, а ещё она лично мне помогла понять побольше работу this с объектами, создаваемыми через new, за что Вам отдельное спс.    
	
 
	| 
		
			Сообщение от bes
			
		
	 | 
 
	| 
		изначально двигался по тому же пути
	 | 
 
	
 
 Где-то в статьях встречал, что каждый новичок обязательно начинает писать свой собственный jQuery, со своими блек-джеком и шлюхами.   
	
 
	| 
		
			Сообщение от krutoy
			
		
	 | 
 
	| 
		Для общего понимания работы прототипов, понимания идей прототипного ООП, почитай, обзорно, что нибудь по SELF, IO, отчасти Смоллток, в контексте понимания идей позднего динамического связывания и семантики сообщений. Это очень мощная модель, на самом деле, гораздо мощней нежели "классовая" Java-like модель. Это основа языка, и, как ни парадоксально, в литературе по JS эта тема очень слабо освещена.
	 | 
 
	
 
 Спс, уже в закладках.
 
	
 
	| 
		
			Сообщение от Erolast
			
		
	 | 
 
	
		Это базовые знания. 
В общем-то, мой код делает то же, что и код крутого, только у меня сразу идет обертка в класс. Классы нужны, с ними при расширении структуры приложения кода придется писать меньше, при том, что на этом уровне ничего не усложняется.
	 | 
 
	
 
 Ну, мои знания даже до этого не дотягивают, нахватано кусками по вершкам из туториалов. Но ОК, спс, буду иметь ввиду.
 
Всем отписавшимся ещё раз - ОГРОМНОЕ СПАСИБО и с наступающим праздником!  
		
	
		
		
		
		
		
		
	
		
			
			
	
			
			
			
			
			
				 
			
			
			
			
			
			
				
			
			
			
		 
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.01.2015, 11:11
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 24.09.2013 
					
					
					
						Сообщений: 1,436
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	
	
	
		
		
		
		
		
	
 
	
		
			Сообщение от Safort
			 
		
	 | 
 
	
		Erolast, 
 неа. Ты ведь сначала изучаешь основы и пишешь простенькие проги, и только потом переходишь к MVC, SPA и прочим крутым словам) Вот тут так же.
	 | 
 
	
 
 Ну вот именно, классы на высоком уровне же проще, чем на низком.  
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
	
	
	
		
	
		
		
		
			
			 
			
				01.01.2015, 13:45
			
			
			
		  
	 | 
 
	
		
		
		
			  | 
			
			
				
				
				 Профессор 
				
				
				
				
	
 
 
 
			 | 
			  | 
			
				
				
					Регистрация: 23.12.2013 
					
					
					
						Сообщений: 1,856
					 
					
					
			
		
 
		 
		
			 | 
		 
		 
		
	 | 
 
	| 
	
	
		
		
		
		
		 Erolast, 
 на высоком уровне всё проще, но я за то, что начинать нужно с основ. 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 | 
 
 
	 
		 | 
 
 
 
 |  
  |