Ervin. Благодарю, ваш вариант, как раз то что нужно. 9xakep. Вариант отличнейший, но задачка немножко другая. Задача в том, чтобы удалить элемент из массива, а не часть строки в каждом элементе.:) 
	 | 
	
		
 1lider, 
	нужно удалить элемент таам где есть содержимое маски?  | 
	
		
 я бы убрал 
	i--; break;  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 ну я попробовал вариант, который предложил Ervin без i-- и break, с разноперемешанными строками 
	A=1111&B=2222&C=3333&D=13123 D=13123&A=1111&B=2222&C=3333 A=1111&B=2222D=13123&&C=3333 ок работает, минус 2 строчки.  | 
	
		
 dastingo. Да, вы правы можно и убрать. Я тоже попробовал. Странно, разве элементы массива не сдивагаются на один индекс назад... 
	Цитата: 
	
  | 
	
		
 На 2 строчки меньше написанного) 
	Там задумано, чтоб всё сдвигалось как надо.  | 
	
		
 ["A=1111", "B=2222", "C=3333", "D=13123"] - 4 элемента 
	["A=", "B=", "C="] - 3 элемента Нее, там эти строки, все же нужны. Так как элементы массива, при удалении, сдвигаются назад. И записью i--; мы как раз учитываем это.:)  | 
	
		
 Убрав break, можно столкнуться с ситуацией когда strArray[i] undefined и будет TypeError. Поэтому я рекомендую оставить как есть. 
	 | 
| Часовой пояс GMT +3, время: 14:24. |