Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нормальный алгоритм для цикла (https://javascript.ru/forum/misc/37721-normalnyjj-algoritm-dlya-cikla.html)

Valdemor 04.05.2013 03:41

Нормальный алгоритм для цикла
 
Мне нужно оптимизовать систему сайта.
Аналогия: на сайте много дивов. При этом сайт прокручивается. Все дивы содержит огромный массив. Идея системы оптимизации: если див вне просматриваемой области, то он удаляется, чтобы не грузить цп.
Но вот в чем сабж - если в массиве слишком много дивов, то цп будет грузиться потому что каждую милисекунду цикл проверяет массив в n (n%500) элементов и проверяет их координаты.
Как же мне рационально подойти к решению этой проблемы?:(

Aetae 04.05.2013 05:40

Хранить вычисленные заранее размеры, проверять только соседние итд.


Часовой пояс GMT +3, время: 15:02.