Результаты поиска по запросу "es6-promise"

1 ответ

Как работает jest.fn ()

Может кто-нибудь объяснить, как jest.fn () на самом деле работает с примером из реального мира, так как я буквально запутался в том, как его использовать и г...

1 ответ

 было бы более справедливое сравнение.

romisesОбещания ES6 являются конечными автоматами и, следовательно, требуют сложных реализаций. Помимо этого, в спецификации Promise / A + есть много нюансов...

1 ответ

 вы будете ловить отказы в любом месте в цепочке обещаний.

ТОП публикаций

1 ответ

Я считаю, что окончательные результаты являются лучшим решением. Было просто интересно из любопытства, была ли альтернатива. Отличные советы, и я чувствую себя намного лучше в использовании циклов с обещаниями

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

1 ответ

n или отказ вернулся

ние это(...) значение, которое может быть доступно сейчас, или в будущем, или никогда (Источник: MDN)Допустим, у меня есть приложение, которое хочет работать...

1 ответ

 пока не закончились вещи для обработки.

дея У меня ограниченное количество работников. Этот работник должен сделать какую-то работу. Когда работник закончил с работой, то он должен взять другую раб...

1 ответ

«Нет, это не то, что я спрашиваю. Но последний абзац более или менее отвечает на вопрос. Это именно то, что @Keith написал в комментариях к вопросу. Я все еще думаю, что это возможно каким-то хитрым способом. И, вероятно, таким образом Не будет чего-то предпочтительного. Если я найду решение - я его опубликую. А пока я остановлюсь на вашем ответе. Спасибо.

от вопрос уже есть ответ здесь: Как превратить этот обратный вызов в обещание, используя async / await? [/questions/45788934/how-to-turn-this-callback-into-a-promise-using-async-await] 2 ответаУ меня есть такая функция, которая принимает ...

1 ответ

 и верни его оттуда.

ался вернуть результат изFileReader и я нашелэто [https://gist.github.com/jollytoad/4201905]реализация. Но так как он устарел, мне интересно, как реализовать то же самое с помощью ES6Promises или RxObservables. Ниже мой код со ссылкой на ...

1 ответ

 обработчик, который подавляет вывод ошибок.

я запускаю этот код с помощью Node, он выдаетUnhandled promise rejection ошибка в консоли (даже показываяerror caught текст первый). const promise = new Promise((resolve, reject) => setTimeout(reject, 1000)) promise.then(() => ...

1 ответ

Вы правы в том, что это долгосрочное задание, я просто хотел имитировать более значимое задание. Я думаю, что код является асинхронным, поскольку он фактически выполняет последний вызов функции журнала, прежде чем он запускает код внутри Promise или setTimeout в обоих случаях. Но он, конечно, не работает параллельно, поскольку JavaScript является однопоточным. Но я не пытаюсь работать параллельно, я просто пытаюсь понять, почему Promise и setTimeout ведут себя по-разному.

тировал объект Promise и написал некоторый код, который имитирует длительное выполнение синхронной задачи. Я сравнивал Promise и setTimeout - смотритеиграть на скрипке [https://jsfiddle.net/7ygbw31o/3/]: <!DOCTYPE html> <html> <head> <link ...