Size: a a a

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

2020 November 13

VV

Vladimir Verbitskiy in JavaScript — русскоговорящее сообщество
Oleh Tymoshenko
да я пытался его юзать, но у меня такая бредовая ошибка была, что я подумал на промисах попробовать
жеско, конечно

лучше разобраться, пока не поздно
источник

OT

Oleh Tymoshenko in JavaScript — русскоговорящее сообщество
Плюс у меня вот асинхронные вызовы(await) тут есть, получается у меня будет возвращатся promise<observeble<...>>
источник

OT

Oleh Tymoshenko in JavaScript — русскоговорящее сообщество
это не странно?
источник

VV

Vladimir Verbitskiy in JavaScript — русскоговорящее сообщество
я хз, но думаю что странно как минимум))
источник

ab

a b in JavaScript — русскоговорящее сообщество
Oleh Tymoshenko
Плюс у меня вот асинхронные вызовы(await) тут есть, получается у меня будет возвращатся promise<observeble<...>>
для быстрого случая можешь завенить свой forEach на for-of
источник

ab

a b in JavaScript — русскоговорящее сообщество
Oleh Tymoshenko
Плюс у меня вот асинхронные вызовы(await) тут есть, получается у меня будет возвращатся promise<observeble<...>>
источник

OT

Oleh Tymoshenko in JavaScript — русскоговорящее сообщество
во-первых большое спасибо за помощь
а вообще такой подход не очень хороший(заменять на фор), так ведь?
источник

ab

a b in JavaScript — русскоговорящее сообщество
Oleh Tymoshenko
во-первых большое спасибо за помощь
а вообще такой подход не очень хороший(заменять на фор), так ведь?
у тебя так или иначе идет итерация
источник

ab

a b in JavaScript — русскоговорящее сообщество
for-of позволяет итерировать с await’ом
источник

И

Илья in JavaScript — русскоговорящее сообщество
Как сделать правильно? У меня есть несколько картинок, точное их количество я не знаю. Мне нужно их сохранить в массив, объект ... не особо важно куда. Просто чтобы с ними дальше работать. Добываются картинки через промис. Как правильно сформировать массив промисов, чтобы передать в Promise.all()?  То есть я могу например пройтись циклом по селекторам картинок, сформировать из них промисы и пушить их в массив. А потом сам массив строчкой ниже передать в Promise.all(Array).then(... и тут уже работаем с результатом).
источник

CS

Cold Seattle in JavaScript — русскоговорящее сообщество
Илья
Как сделать правильно? У меня есть несколько картинок, точное их количество я не знаю. Мне нужно их сохранить в массив, объект ... не особо важно куда. Просто чтобы с ними дальше работать. Добываются картинки через промис. Как правильно сформировать массив промисов, чтобы передать в Promise.all()?  То есть я могу например пройтись циклом по селекторам картинок, сформировать из них промисы и пушить их в массив. А потом сам массив строчкой ниже передать в Promise.all(Array).then(... и тут уже работаем с результатом).
Axios
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Илья
Как сделать правильно? У меня есть несколько картинок, точное их количество я не знаю. Мне нужно их сохранить в массив, объект ... не особо важно куда. Просто чтобы с ними дальше работать. Добываются картинки через промис. Как правильно сформировать массив промисов, чтобы передать в Promise.all()?  То есть я могу например пройтись циклом по селекторам картинок, сформировать из них промисы и пушить их в массив. А потом сам массив строчкой ниже передать в Promise.all(Array).then(... и тут уже работаем с результатом).
Эмм, ты на свой вопрос ответил, нет?
источник

И

Илья in JavaScript — русскоговорящее сообщество
Таймураз Кайтмазов
Эмм, ты на свой вопрос ответил, нет?
Я хотел уточнить правильно ли я мыслю. Ведь вполне возможно, что сейчас для меня такой подход принесет положительный результат, а в будущем будут вылазить баги, которые никто в жизни не найдет в дебрях промисов.
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Илья
Я хотел уточнить правильно ли я мыслю. Ведь вполне возможно, что сейчас для меня такой подход принесет положительный результат, а в будущем будут вылазить баги, которые никто в жизни не найдет в дебрях промисов.
Используй Promise.all и async/await
источник

И

Илья in JavaScript — русскоговорящее сообщество
Таймураз Кайтмазов
Используй Promise.all и async/await
Можно пример. Я пока плохо представляю куда ставить await
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Илья
Можно пример. Я пока плохо представляю куда ставить await
await Promise.all()
источник

ПП

Паша Путешественница... in JavaScript — русскоговорящее сообщество
Парни, такой вопрос.
Хочу скрипт на js на сайт свой прописать, который будет мониторить определенный обьект на стороннем веб-сайте, и в зависимости от того, что будет там прописано в обьекте, на моем сайте будут изменения. Я не совсем понимаю можно ли такое реализовать или нет? Почитал про скрепинг с сайтов, но не понимаю могу ли использовать подобное, но без внешних приложений?
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Паша Путешественница
Парни, такой вопрос.
Хочу скрипт на js на сайт свой прописать, который будет мониторить определенный обьект на стороннем веб-сайте, и в зависимости от того, что будет там прописано в обьекте, на моем сайте будут изменения. Я не совсем понимаю можно ли такое реализовать или нет? Почитал про скрепинг с сайтов, но не понимаю могу ли использовать подобное, но без внешних приложений?
Если тот сайт не даст твоему сайту "добро" (cors) делать запросы к нему- не сможешь только на фронте это сделать
источник

ПП

Паша Путешественница... in JavaScript — русскоговорящее сообщество
Таймураз Кайтмазов
Если тот сайт не даст твоему сайту "добро" (cors) делать запросы к нему- не сможешь только на фронте это сделать
Ну там обычный html, я не могу просто как то читать фулл сайт, парсить и выбирать элемент который нужен?
источник

ТК

Таймураз Кайтмазов... in JavaScript — русскоговорящее сообщество
Паша Путешественница
Ну там обычный html, я не могу просто как то читать фулл сайт, парсить и выбирать элемент который нужен?
Нет, не можешь
В гугле если cors вбить то можно много нового узнать
источник