Показать сообщение отдельно
  #21 (permalink)  
Старый 19.09.2008, 22:24
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от ZoNT
Если есть куча элементов, которым надо навесить обработчик в цикле, значит можно этот обработчик навесить 1 раз на парент и немного откорректировать код.
это и так понятно, и все так делают, не нужно это аргументом приводить

Сообщение от ZoNT
for (var k = 0, l=коллекция.length; k < l; k ++) - итого 3 лишних байта.
Вероятно, у тебя length будет использоваться неоднократно, поэтому ты его выше где вынесешь (var a = 'length'; ): =)

for (var k = 0, l=коллекция[a]; k < l; k ++) - итого, даже при двух подобных циклах в коде, ты сэкономишь 5 байт =) Только тогда весь код так пиши (как я предлагал в предыдущем посте var d = document; var a = 'add'; )

Ладно, все, спор бессмысленный, завершимся на этом.
__________________
Тонкости ECMAScript

Последний раз редактировалось Dmitry A. Soshnikov, 19.09.2008 в 22:30.
Ответить с цитированием