Size: a a a

JavaScript — русскоговорящее сообщество

2020 April 13

u

undefined in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
а я как сделал?
а у тебя просто ровным счетом 200, которые параллельно выполняются. Но нет восполнения очереди, когда один выполнился. То есть будет у меня 400 запросов. Твой код 200 выполнит и забьет на остальное
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
чекай что в then
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
37 строчка
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
200 запросов
1 выполнился
199 запросов
добавили в ответы
сделали запрос
200 запросов
источник

u

undefined in JavaScript — русскоговорящее сообщество
Да, вижу.
Но твой код плох тем, что логику восполнения недостающих запросов ты перекладываешь на саму функцию. По хорошему это должен быть какой-то сторонний класс/функция, которая принимает кол-во одновременных операций и функцию обработки

И метод add, чтобы добавить задачу
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Так это же просто как я вижу работу
источник

I

Igor in JavaScript — русскоговорящее сообщество
undefined
Да, вижу.
Но твой код плох тем, что логику восполнения недостающих запросов ты перекладываешь на саму функцию. По хорошему это должен быть какой-то сторонний класс/функция, которая принимает кол-во одновременных операций и функцию обработки

И метод add, чтобы добавить задачу
пусть над этим думает тот, кому это нужно
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
я ему тогда сказал сделать класс
источник

I

Igor in JavaScript — русскоговорящее сообщество
а это просто алгоритм
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
Класс сделай, и методы
тут)
источник

I

Igor in JavaScript — русскоговорящее сообщество
сколько дней он уже эту задачу пилит?)
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Уже недельку)
источник

O

Orian in JavaScript — русскоговорящее сообщество
вы про парсильщика?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Да
источник

u

undefined in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
я ему тогда сказал сделать класс
какую-нибудь такую фигню https://jsfiddle.net/u36wa9rn/
За правильность не ручаюсь)
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
tasks = []
   limit = 1
   works = false
   counter = 0
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
а поч это не в конструкторе?
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
я думал будет типа

new ParallelQueue(urls, limit)
   .тут ответ когда все выполнится тип
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Можно и без прям классов, фп кто любит)
источник