Показать сообщение отдельно
  #2 (permalink)  
Старый 14.07.2015, 12:23
Аспирант
Отправить личное сообщение для jackdempsey2015 Посмотреть профиль Найти все сообщения от jackdempsey2015
 
Регистрация: 23.06.2015
Сообщений: 53

Сообщение от js-user
найти
Самая первая ваша ошибка (если важна скорость), это то, что вы создаете функцию, которая каждый раз парсит дом. Все эементы, которые можно связать статически (которые не интерактивны, не меняются в рантайме) --- свяжите
Код:
el=getElement("someQuery")
fu=function(){doStaffWith(el)}
Вторая ошибка -- использование жеквери. Если нужна максимальная скорость -- забудьте о нем.

В целом, оптимизация "из принципа" -- это обычно либо тупость, либо дежурный отмаз кодера, который не может писать код. Это простительно, только если делается в качестве упражнения. Оптимизируются только узкие места, и только после того, как реализован рабочий прототип программы.
Ответить с цитированием