Показать сообщение отдельно
  #15 (permalink)  
Старый 15.09.2011, 08:45
Профессор
Отправить личное сообщение для with-love-from-siberia Посмотреть профиль Найти все сообщения от with-love-from-siberia
 
Регистрация: 14.12.2009
Сообщений: 155

Сообщение от Octane
Для Array часто добавляют реализацию стандартных методов
На самом деле getElementsByTagName возвращает не массив а коллекцию. for in в данном случае занимается перебором всех свойств коллекции - 0, ..., length, item, namedItem.

Сообщение от stopkran
А что мне за это будет?
Ничего плохого. Лишние проходы цикла - сомнительная экономия в ущерб производительности. Хотя их всего три, но ведь их может быть и больше. Вдруг Вы еще где-то съэкономили на производительности?
Ответить с цитированием