Size: a a a

2021 May 16

ON

Oleg Nechaev in javascript_ru
На самом деле bar вызывается после того, как придет axiosResponse
источник

К

Константин in javascript_ru
и что?
источник

ON

Oleg Nechaev in javascript_ru
В foo я собираю id из data-attr. Затем передаю их в bar аргументом
источник

К

Константин in javascript_ru
И что?
источник

К

Константин in javascript_ru
тогда это совсем разные методы
источник

К

Константин in javascript_ru
и там нету дублирования кода, кроме как 1 строки
источник

ON

Oleg Nechaev in javascript_ru
совсем разные. А цикл один
источник

К

Константин in javascript_ru
getWrapers().map()
источник

К

Константин in javascript_ru
если тебе так нравится
источник

ON

Oleg Nechaev in javascript_ru
https://pastebin.com/86as7Nt1

Вот полный код
источник

К

Константин in javascript_ru
function bar() {
   getWrapers.map((e, i) =>{

   });
}
источник

К

Константин in javascript_ru
нуууу тогда даже не так
источник

К

Константин in javascript_ru
function* enumerateWrappedLikes() {
   const wrappers = document.querySelectorAll('.js-likes-wrapper');

   for (let i = 0; i < wrappers.length; i++) {
       const likes = wrappers[i].querySelectorAll('.js-likes-list');
       if (likes) {
           for (let j = 0; j < likes.length; j++) {
                yield  likes[j].querySelector('[data-el-id]');
           }
   }
}
}
источник

К

Константин in javascript_ru
делаешь свой генератор который будет возвращать лайки
источник

К

Константин in javascript_ru
ты ведь на деле по ним итерируешь
источник

AF

Alexey Fedotov in javascript_ru
await axios.post().then — это бред
источник

AF

Alexey Fedotov in javascript_ru
вычисление wrappers, разумеется, должно происходить в отдельной функции, и, разумеется, результат этого вычисления передаваться в соответствующие функции, а не вычисляться в них самих
источник

К

Константин in javascript_ru
спорно, не всегда возможно
источник

AF

Alexey Fedotov in javascript_ru
вместо циклов следует использовать метод (в данном случае, .map), а лишнюю вложенность заменить разворотом условия
источник

К

Константин in javascript_ru
это тоже спорно
источник