| 
	
	
		
		
			
			 
				Ожидание конца события в JS
			 
			
		
		
		
		Подскажите, как правильно сделать ожидание конца цикла с применением setTimeout. После окончания цикла нужно запустить новый цикл с применением  setTimeout. 
Делаю между циклами проверку на равенство =0 идентификатора из первого цикла setTimeout. ( в конце цикла я его обнуляю и делаю clearTimeout) 
Но проверяю опять циклом с setTimeout (рекурсивным) на равенство 0. 
И в результате не получается последовательной работы циклов.  
Не окончив первый цикл, запускается второй.(из-за отложенности запуска  в setTimeout) 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |