Roman
то есть допустим у тебя есть айдишки, ты их хочешь обменять на инфу, но не одним запросом а каждый своим
Dmitry
Dmitry
мап не ждет. И мап тут не уместен
Dmitry
Анатолий
Ну да, я думал, что мап асинхронно мапит своей асинхронной функцией и возвращает асихронно массив, но на самом деле каждый элемент массива замаплен асинхронной функцией, стало быть мап должен вернуть массив промисов
Roman
мап не ждет. И мап тут не уместен
а как тогда сделать? допустим у меня есть ['apple', 'banana'] и я к каждому элементу хочу применить функцию setTimeout(v => v, 100)
Dmitry
Анатолий
Dmitry
Dmitry
а если друг за другом то не прокатит
Roman
не не надо друг за другом
Roman
получается действительно проще Promise.all
Roman
https://medium.com/@ian.mundy/async-map-in-javascript-b19439f0099
Roman
вот короче статья
Анатолий
Dmitry
Roman
ну да, все верно, в мапы попадают "промисы"
Roman
Анатолий
Надеюсь, меня тут не подвесят за яйца, но мне нравится такой слип :)
Dmitry
Dmitry
а ок
Анатолий
С вами был филиал про.жс.нубс ))
Анатолий
То есть не получится запустить по такому таймауту 10 функций одновременно. Они исполнятся друг за другом
Анатолий
Это именно слип, а не таймаут в его привычном виде. Подождём заданное время и дальше продолжим
Roman
ну короч все ясно, такая конструкция вернет массив промисов, каждый из которых отрезолвится в то, что нам надо
поэтому просто весь мап надо завернуть в await Promise.all
Roman
- у тебя есть моя инфа?
- лучше! у меня есть промис на твою инфу!
Dmitry
Анатолий
Изящно, но нечитаемо конечно
Dmitry
Анатолий
Alex
Профи, спасибо вам огромное!
Alex
друзья всем привет
Alex
мне тут кидают файлик js в тг ... типо интервью :D
Alex
вот паста https://pastebin.com/bJQ1RUBh она безопасная
Alex
чем бы ее разобрать ?
Alex
специально пасту скинул что б файл не кидать
Roman
какова задача?
🆃🅰🆁🅸🅺 🇺🇦
Alex
интересно че внутре
🆃🅰🆁🅸🅺 🇺🇦
Alex
сорри если это как то нарушает правила или задело чьи то чувства, просто вспомнил что есть такой чат и тут профи, может быть кому просто будет интересно посмотреть что внутри
Roman
ничего не нарушает, я просто не понял вопроса
Roman
интересно, что в строковых переменных? это можно развернуть. интересно, что делает этот код? это уже головняк, но кажется есть инструменты
Alex
Вопрос: что делает этот код?
Alex
Под рукой нет безопасной среды, есть может какие онлайн сервисы где можно это запустить и подебажить?
Roman
http://jsnice.org/
Roman
но ничо внятного сходу не поймешь. тут и правильно написанный код такого размера надо читать и обдумывать, а если все перемешано, то ради интереса это мало кто будет делать
NCR
Бутстрап4. Есть 8 кнопок в btn-group. Есть класс на full-width формат?
Анатолий
Анатолий
но правда они работают на твоём же браузерном джаваскрипте
Denis
Бухгалтеры.
CherryTea
CherryTea
(и не только)
Sergey
Sergey
Анатолий
О, точно нода же. Чистая песочница)
Ya
Ya
Есть с этим проблема почти везде и только zeit норм можно выставить 1 бесплатный скейл чтоб не засыпал инст
Ya
Для ботов/парсеров/сервисов це беда
Ya
Касается только бесплатных вариантов ессна
King
Всем привет, у кого нибудь бывало что Array.prototype.sort дает разный ответ на один и тот же аррай? Наблюдал в хроме такое
FUTURICO
Может дело в функции?)
Tatiana
Tatiana
Кто может помочь?
Konstantin
казалось бы, причём тут JS
Anonymous
Кек
Anonymous
Скажи преподам, чтобы сами на VBA работали
King
Может дело в функции?)
Разве какая бы она ни была, главная чистая, не должна давать один и тот же ответ, на разные итерации?
Anonymous
ребят? что мне гуглить? нужно поиск по колекции. всех элементов в которых есть выбранная строка
Anonymous
типо find
Anonymous
ток для всех
Anonymous
нашел
Anonymous
фильтр кажется
CherryTea
А нубс js пагип?
Дима
Да не вроде существует
Anonymous
Привет всем, помогите разобраться c GitHub