Показать сообщение отдельно
  #27 (permalink)  
Старый 08.04.2009, 17:54
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от x-yuri
while( div.firstChild )
f.appendChild( div.firstChild );
Я уже писал, что в данном случае while нужно заменить на do-while, т. к. проверка div.firstChild происходит прямо перед циклом. Зачем делать ее 2 раза подряд.


Сообщение от x-yuri
if (! div.firstChild ||
(div.innerHTML == noda.nodeValue))
return;
медленней чем:
if (div.firstChild && div.innerHTML != noda.nodeValue) {


и кода больше.
Ответить с цитированием