@ravewave

Можно ли предотвратить зависания скрипта при большом объеме вычислений?

Привет!
Есть скрипт, вычисляющий всевозможные перестановки элементов исходного массива.
Если длина массива l немного больше нуля, то посчитается все быстро, а если l будет такой, что посчитать всевозможные перестановки будет уже проблематично браузеру в течение времени t, то мы просто не считаем эти перестановки, а выводим сообщение-предупреждение. Есть ли какое-то универсальное решение?
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Но зачем что то считать на клиенте?
Кстати выше ответили по поводу веб воркеров, можно еще "порвать цикл".
Вместо вычисления всего до упора, разделите задачу на n кусков и вычисляйте их по порядку.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы