169 похожих чатов

Пацаны, здарова. Подскажите, как можно остановить выполнение дальнейшего кода, пока

идет ожидание http ответа ?

17 ответов

13 просмотров

Запихнуть дальнейший код в колбэк промиса который возвращает твой запрос, или что там у тебя (гадание: disabled) Если ты отрубишь выполнение всего джс на время запроса ты убьешь юзабилити, просто юзай не асинхронную функцию и так и будет

Akhmed- Автор вопроса
Bohdan Bida 🇺🇦
Запихнуть дальнейший код в колбэк промиса который ...

у меня http запросы выполняются в цикле, надо как-то остановить последующее выполнение, ибо у меня не успевает выполнится прошлый код, сразу начинается следующий

Akhmed
у меня http запросы выполняются в цикле, надо как-...

У тебя асинхронный код внутри цикла?

Akhmed- Автор вопроса
Bogdan
У тебя асинхронный код внутри цикла?

синхронный, точнее, в один поток все идет.

Akhmed
синхронный, точнее, в один поток все идет.

Джс и так в одном потоке, ассинхронность !== многопоточность

Akhmed- Автор вопроса
Akhmed
ну в js псевдо многопоточность есть же

не в джс а в браузере или движке ноды В любом случае речь вообще не об этом, ассинхронный не значит в другом потоке У тебя большой пробел в этой части, подтяни и сразу ясно станет как проблемы решать как у тебя

Akhmed- Автор вопроса
Bohdan Bida 🇺🇦
не в джс а в браузере или движке ноды В любом слу...

ну у меня идет выполнение синхронно, если делать асихронно, то это минус весь код + возможно именно то, что я хочу сделать, не получится

Akhmed
ну у меня идет выполнение синхронно, если делать а...

У тебя задача ждать пока выполнится запрос, на данный момент у тебя нифига не синхронно если какой-то код выполняется раньше того что должен

Akhmed- Автор вопроса
Bohdan Bida 🇺🇦
У тебя задача ждать пока выполнится запрос, на дан...

я понимаю различия между синхронностью и асинхронностью. У меня стоит задача сихронного ожидания ответа от сервера

Akhmed
я понимаю различия между синхронностью и асинхронн...

Я даже не уверен что полностью понимаю, лол

Akhmed
я понимаю различия между синхронностью и асинхронн...

Слишко, слишком, слишком расплывчатое описание На этот вопрос отвечу только что стоит почитать про Fetch API и Promise

Akhmed
я понимаю различия между синхронностью и асинхронн...

А ты понимаешь различия между асинхронностью и параллельностью?

Akhmed- Автор вопроса
Bohdan Bida 🇺🇦
Джс и так в одном потоке, ассинхронность !== много...

а как может быть что-то ассихронно - не многопоточно. сам факт ассинхроности говорит о многопоточности, пусть не физической, а системной, но все равно у тебя идет разделение задач на потоки.

Akhmed
а как может быть что-то ассихронно - не многопоточ...

В JS нет никакого деления на потоки, есть только event loop, управляющий исполнением, причем минимальная единица асинхронности - функция. Вот когда тебе придётся задумываться о межпотоковой синхронизации, тогда это уже многопоточность

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Я правильно понимаю что нет способов получить список ожидающих заявок на вступление в группу с помощью бота из mtproto?
Шамиль Прилов
7
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта