Оптимизация Javascript - Проблемы медленного графического интерфейса - PullRequest
0 голосов
/ 19 сентября 2011

Я работаю над веб-приложением, в котором я использую javascript на стороне клиента для обработки валидационных / вызывающих сценариев cgi и т. Д. И т.п.работает нормально, как и ожидалось, но это проблема.Я знаю, что может быть много проблем, которые напрямую влияют на скорость приложения.В конце концов, все приложение зависит от ответа скрипта cgi, но все же возможно ли сделать приложение быстрее, если позаботиться о некоторых функциях JavaScript?Поэтому не могли бы вы подсказать, какие шаги я должен позаботиться о том, чтобы ускорить выполнение javascript?

1 Ответ

0 голосов
/ 20 сентября 2011

Пока вы не публикуете код js, вам будет сложно помочь.Тем не менее, говоря в целом: сведите к минимуму ваши DOM-манипуляции, особенно при работе с большим количеством данных.Не используйте функции jquery, которые влияют на dom (append, insertBefore, insertAfter) в цикле - попробуйте выполнить всю свою подготовку в цикле, а затем вызвать функции, влияющие на DOM, после того как все изменения будут объединены.Но, конечно, я не знаю, так ли это в каком-либо коде вашего приложения.

...