Показать сообщение отдельно
  #1 (permalink)  
Старый 01.08.2010, 23:05
Аватар для KOLANICH
Профессор
Отправить личное сообщение для KOLANICH Посмотреть профиль Найти все сообщения от KOLANICH
 
Регистрация: 22.11.2008
Сообщений: 277

delete и функции
есть массив
я создал функкцию, которая проверяет элемент массива на условие и в зависимо от результата проверки удаляет или нет эл-т массива

после прохода функцией по массиву (в цикле) все эл-ты на месте, хотя сработало условие для удаления (причём довольно много раз)

function fakeCheck(el){
		if(el.style.display=='none'||el.type=="hidden"||el.style.zIndex<=-3){
			console.log("deleting ", el)
			delete el;
			return false;
		}
		return true;
	}

Последний раз редактировалось KOLANICH, 01.08.2010 в 23:07.
Ответить с цитированием