Size: a a a

Node.js — русскоговорящее сообщество

2021 March 30

Q

Qwerty in Node.js — русскоговорящее сообщество
Алексей Козин
Там циклов нет )
а зачем они?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Qwerty
а кто сильнее слон или кит?
слон это пхп или постгрес?
а кит это докер?)
источник

k

kaktus778 in Node.js — русскоговорящее сообщество
Nikita
слон это пхп или постгрес?
а кит это докер?)
слон это пхп) а кит это докер)
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
Nikita
слон это пхп или постгрес?
а кит это докер?)
я за Pg
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Artem Soroka
МС ради МС архитектуры не решает проблему, а наоборот создает
здесь же ложный посыл
неизвестно, действительно ли для человека мс это оверхед, или же это необходимость и/или удобство
источник

QW

QWERTY WASD in Node.js — русскоговорящее сообщество
Igor Lobanov
через setTimeout
Он не приостанавливает выполнение кода а лишь откладывает выполнение функции, к примеру
источник

QW

QWERTY WASD in Node.js — русскоговорящее сообщество
А мне нужно именно приостановить, для ожидания ответа от пользователя
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
QWERTY WASD
Он не приостанавливает выполнение кода а лишь откладывает выполнение функции, к примеру
хочется yield?
источник

АК

Алексей Козин... in Node.js — русскоговорящее сообщество
QWERTY WASD
Он не приостанавливает выполнение кода а лишь откладывает выполнение функции, к примеру
Await
источник

N

Nikita in Node.js — русскоговорящее сообщество
Qwerty
хочется yield?
int 18h
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
QWERTY WASD
А мне нужно именно приостановить, для ожидания ответа от пользователя
Rxjs или реализуй паттерн observer
источник

QW

QWERTY WASD in Node.js — русскоговорящее сообщество
Qwerty
хочется yield?
Не то
Нужно чтобы было что-то вроде
for (let i = 0, i < 10, i++) {
 проверяем есть ли ответ пользователя;
 ожидаем секунду
}
Чтобы код дальше не выполнялся пока не выполнится цикл
С await тоже не катит
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
QWERTY WASD
Не то
Нужно чтобы было что-то вроде
for (let i = 0, i < 10, i++) {
 проверяем есть ли ответ пользователя;
 ожидаем секунду
}
Чтобы код дальше не выполнялся пока не выполнится цикл
С await тоже не катит
событийное программирование йопта
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
QWERTY WASD
Не то
Нужно чтобы было что-то вроде
for (let i = 0, i < 10, i++) {
 проверяем есть ли ответ пользователя;
 ожидаем секунду
}
Чтобы код дальше не выполнялся пока не выполнится цикл
С await тоже не катит
ну так setTimeout тогда
источник

QW

QWERTY WASD in Node.js — русскоговорящее сообщество
Алексей Попов
ну так setTimeout тогда
Код после setTimeout выполняется дальше
Не приостанавливаясь
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
QWERTY WASD
Код после setTimeout выполняется дальше
Не приостанавливаясь
ну так тебе надо написать код так, чтобы он работал как у тебя написано
сделать это можно с помощью setTimeout
источник

АК

Алексей Козин... in Node.js — русскоговорящее сообщество
QWERTY WASD
Код после setTimeout выполняется дальше
Не приостанавливаясь
источник

IL

Igor Lobanov in Node.js — русскоговорящее сообщество
++
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
QWERTY WASD
Не то
Нужно чтобы было что-то вроде
for (let i = 0, i < 10, i++) {
 проверяем есть ли ответ пользователя;
 ожидаем секунду
}
Чтобы код дальше не выполнялся пока не выполнится цикл
С await тоже не катит
задача то сводится к очереди и бесконечному циклу, в котором забираем следующий элемент только по условию, блин
источник

Q

Qwerty in Node.js — русскоговорящее сообщество
Qwerty
задача то сводится к очереди и бесконечному циклу, в котором забираем следующий элемент только по условию, блин
условием может быть первый fullfilled Promise из вашего цикла, который будет вложенным, а вообще там и цепочку промисов можно рассмотреть. Не понятно - это синтезированная вами проблема или она и вправду существует.
источник