Цикл без подвисания
Имеется цикл, порядка 1000 итераций. В данном цикле имеется множество операций в основном по созданию и чтения параметров хранящихся в cookie. В итоге получается более 50000 параметров.
Как сделать чтобы цикл не подвисал и браузер не выдавал ошибки... Заранее спасибо за помощь!!! function readUstObj(){ for (var key in obj){ //тут создаются и читаются переменные cookie } } |
Цитата:
Цитата:
|
Порефакторить код, вынести всё, что можно из цикла, кешировать переменные и т.д.
Если не помогает, то использовать воркеры или таймауты. |
1000 кук? Стоит ли все это хранить в куках? Есть же другие хранилища.
|
Например? Какие хранилища? Хотел в базу все сохранять, но с целью безопасности (чтоб не подломили и не стерли данные), решил с базой работать только в режиме чтения данных.
Думаю можно скомпоновать настройки и сохранить их в куках(хоть понимаю что это зло). |
Цитата:
|
Часовой пояс GMT +3, время: 02:25. |