Показать сообщение отдельно
  #3 (permalink)  
Старый 20.10.2013, 19:05
Аватар для spo
spo spo вне форума
Профессор
Отправить личное сообщение для spo Посмотреть профиль Найти все сообщения от spo
 
Регистрация: 11.05.2011
Сообщений: 213

Продолжение темы:

Проверяю содержит ли каждый элемент массива определенное значение:

$(function() {

	var $text = "a ab b bc c";
	var $value = "a";
	var $arr = $text.split(/[ ]/);
	
	console.log("Было: "+$arr);
	console.log("Удаляем все элементы которые содержат: "+$value);
	
	for(var i = 0; i < $arr.length; i++) {
		if(!$arr[i].indexOf($value) + 1) {
			$arr.splice($arr[i], 1);
		}
	}
	console.log("Стало: "+$arr);

});


Получаю неверный результат. Почему?
Ответить с цитированием