Организовать последовательное выполнение js-функций

Цена договорная
07 ноября 2023, 16:07 • 7 откликов • 71 просмотр
Есть несколько зависимых друг от друга js-функций - каждая последующая может выполниться только если предыдущая выдала результат своей работы. Если предыдущая не выполнила свой код или выполнила его не до конца (результат работы пустой/частичный) - следующая выдаст ошибку.
Часть функций зависима от скорости интернет-соединения.
На текущий момент вся цепочка функций отрабатывается корректно только на скоростном соединении. На среднем и медленном интернете цепочка падает - какая(ие)-то функция(ии) где-то не успевает (ют) выполнить свою часть последовательности.
Надо стабилизировать текущую последовательность - каждая очередная функция должна дождаться результата предыдущей и только после этого начать свое выполнение.
Сейчас реализовано promis'ами, но видимо недостаточно или не везде или не так.
В сам код функций вникать/править не надо(!) - речь только за стабилизацию цепи на средних и малых скоростях интернета. Все функции покажу, требуемое прокомментирую.
Оплата по готовности и проверке на сбер/юмани/сбп.
Отклик начните с promis + цена/срок + тг для связи.
Отзывы
R50 afc6df48275b0ace197c94bc008fa67a
Заказчик
Все отлично, рекомендую.
5 месяцев назад
R50 db36c98e4d5395dbe49c4f5e5558425d
Фрилансер
 
5 месяцев назад