Недавно решил познакомится с промисами. Решил написать такой код. Проверил дебагером, получается бесконечный цикл. Код недоходит до вложенного promices.next(result). Почему?
function async(generator) {
let promices = generator();
let pr = Promise.resolve();
function f() {
let currentGenObject = promices.next();
while (!(currentGenObject.done)) {
pr = pr.then((result) => {
currentGenObject = promices.next(result);
return currentGenObject.value;
});
}
}
return pr.then(f);
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Приветствую, использую express для backend
Привет ВсемПомогите:) Всю голову уже поломал %) есть такой класс
Kаким способом можно получить в Nodejs с введенных в консоль строк-комманд их массив для подальшей обработки(например, в switch'aх)?