Результаты поиска по запросу "es6-promise"
Как работает jest.fn ()
Может кто-нибудь объяснить, как jest.fn () на самом деле работает с примером из реального мира, так как я буквально запутался в том, как его использовать и г...
было бы более справедливое сравнение.
romisesОбещания ES6 являются конечными автоматами и, следовательно, требуют сложных реализаций. Помимо этого, в спецификации Promise / A + есть много нюансов...
Я считаю, что окончательные результаты являются лучшим решением. Было просто интересно из любопытства, была ли альтернатива. Отличные советы, и я чувствую себя намного лучше в использовании циклов с обещаниями
я делаю асинхронный вызов, как показано ниже, как я могу связать их обещаниями, чтобы я мог делать вещи по порядку? В этом примере происходит то, что
n или отказ вернулся
ние это(...) значение, которое может быть доступно сейчас, или в будущем, или никогда (Источник: MDN)Допустим, у меня есть приложение, которое хочет работать...
пока не закончились вещи для обработки.
дея У меня ограниченное количество работников. Этот работник должен сделать какую-то работу. Когда работник закончил с работой, то он должен взять другую раб...
«Нет, это не то, что я спрашиваю. Но последний абзац более или менее отвечает на вопрос. Это именно то, что @Keith написал в комментариях к вопросу. Я все еще думаю, что это возможно каким-то хитрым способом. И, вероятно, таким образом Не будет чего-то предпочтительного. Если я найду решение - я его опубликую. А пока я остановлюсь на вашем ответе. Спасибо.
от вопрос уже есть ответ здесь: Как превратить этот обратный вызов в обещание, используя async / await? [/questions/45788934/how-to-turn-this-callback-into-a-promise-using-async-await] 2 ответаУ меня есть такая функция, которая принимает ...
и верни его оттуда.
ался вернуть результат изFileReader и я нашелэто [https://gist.github.com/jollytoad/4201905]реализация. Но так как он устарел, мне интересно, как реализовать то же самое с помощью ES6Promises или RxObservables. Ниже мой код со ссылкой на ...
обработчик, который подавляет вывод ошибок.
я запускаю этот код с помощью Node, он выдаетUnhandled promise rejection ошибка в консоли (даже показываяerror caught текст первый). const promise = new Promise((resolve, reject) => setTimeout(reject, 1000)) promise.then(() => ...
Вы правы в том, что это долгосрочное задание, я просто хотел имитировать более значимое задание. Я думаю, что код является асинхронным, поскольку он фактически выполняет последний вызов функции журнала, прежде чем он запускает код внутри Promise или setTimeout в обоих случаях. Но он, конечно, не работает параллельно, поскольку JavaScript является однопоточным. Но я не пытаюсь работать параллельно, я просто пытаюсь понять, почему Promise и setTimeout ведут себя по-разному.
тировал объект Promise и написал некоторый код, который имитирует длительное выполнение синхронной задачи. Я сравнивал Promise и setTimeout - смотритеиграть на скрипке [https://jsfiddle.net/7ygbw31o/3/]: <!DOCTYPE html> <html> <head> <link ...