![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Недотепа
Форумчанин
Регистрация: 18.01.2011
Сообщений: 174
|
![]()
Здравствуйте.
Есть код, у меня вместо setTimeout идет запись в indexedDB, но это не должно менять суть вещей. Код:
1 -2 --3 --3 --3 --3 --3 -2 --3 --3 --3 --3 --3 4 --res101 --res101 --res102 --res102 --res103 --res103 --res104 --res104 --res105 --res105 Как сделать так, чтобы все выполнялось синхронно? Вывод должен быть такой: 1 -2 --res101 --3 --res102 --3 --res103 --3 --res104 --3 --res105 --3 -2 --res101 --3 --res102 --3 --res103 --3 --res104 --3 --res105 --3 4 |
![]() |
![]() |
![]() |
#2 |
Недотепа
Форумчанин
Регистрация: 18.01.2011
Сообщений: 174
|
![]()
Написал велосипед, но он работает только с одной итерацией цикла for-in. Если arr1 = {1:1, 2:2}, то runNextTask() выполняется асинхронно.
Код:
|
![]() |
![]() |
![]() |
#3 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
![]()
Честно удивлен, что у промисов нет своего ватерфолла... Впрочем, они уже не в моде =D
Смотри в сторону функций-генераторов.
Alar, верни репу!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранилище Promise NS4300N | SergPromise | Компьютерное железо | 0 | 26.03.2013 09:09 |
Как циклу дождаться выполнения процедуры | bakanaev | Общие вопросы Delphi | 9 | 03.08.2012 16:45 |
Как дождаться завершения запущенного приложения | DennerV | Win Api | 5 | 13.08.2010 13:48 |
Как дождаться завершения процедуры? | Hintman | Win Api | 6 | 14.10.2009 14:46 |
Как запустить приложение, дождаться его исполнения и только потом выполнять код? | il76 | Win Api | 6 | 19.07.2007 14:00 |