Size: a a a

JavaScript.Ninja

2021 February 11

IK

Illya Klymov in JavaScript.Ninja
потому что он итерирует по свойствам объекта не используя итератор
источник

МЗ

Михаил Золотарёв... in JavaScript.Ninja
Maxim Pismenskiy
Мое сообщение ироничное, я против хейта
Это я понял, просто текст сообщения подходит, сорри
источник

Г(

Герман (╯°□°)╯︵ ┻━┻... in JavaScript.Ninja
Illya Klymov
потому что он итерирует по свойствам объекта не используя итератор
сорри, перепутал с for of, for of норм, если выбирать между ним и forEach? Я понимаю, что такой тип итерации можно заменить более подходящим, чаще всего reduce, но всё-же
источник

IK

Illya Klymov in JavaScript.Ninja
да, оба используют итератор
источник

IK

Illya Klymov in JavaScript.Ninja
я предпочитаю forEach, кроме случаев когда надо прерваться раньше
источник

MD

Maksim Dziba in JavaScript.Ninja
какой-то из IE (вроде 11) не умеет forEach...если юзать без полифилов(забыл добавить)
источник

F

Foma in JavaScript.Ninja
источник

Д

Дима 🎈 in JavaScript.Ninja
Это прекрасный троллинг на случай, если тебе дают такое базовое задание
источник

Д

Дима 🎈 in JavaScript.Ninja
только reduce нужно добавить!
источник

YS

Yuri Strelets in JavaScript.Ninja
хех, удобно 🙈
источник

Д

Дима 🎈 in JavaScript.Ninja
чуть-чуть допилить и будет асинхронная сортировка, которая не блокирует тред!
источник

F

Foma in JavaScript.Ninja
надо проверить на больших числах)
источник

OD

Oleh Diian in JavaScript.Ninja
Foma
надо проверить на больших числах)
-_- просто добавите -1 в масив)
источник

AS

Alex Solovyov in JavaScript.Ninja
Ребят а можно еще вопрос(1 уже был сегодня)

  for (var index = 0; index < files.length; index++) {
         const reader = new FileReader();

         reader.onload = function (e) {
           const file  ={
             data :e.target.result.split(",")[1],
             name :files[0].name
           }

           message.files.push(file);          
         };

         reader.readAsDataURL(files[0]);
       }
    //  он идет сразу сюда минуя onLoad
     this.webSocketConnection.send(JSON.stringify(message));

писать setInterval =     наверное криво, не?
я думаю в сторону   while цикла. и проверять еще условие которое буду увеличивать при  onload
кто сталкивался? - сори за глупые вопросы.. просто я новичек в js интересуют правильные варианты решения
источник

IK

Illya Klymov in JavaScript.Ninja
вы должны создать промис, дожидаться его в цикле (или Promise.all)
источник

ВГ

Владимир Гришко... in JavaScript.Ninja
такой глупый вопрос, но все же.. не пойму как в input с типом number сделать отступ между цифрами.. 10000 -> 10 000
источник

AS

Alex Solovyov in JavaScript.Ninja
спасибо буду гуглить! слышал о них - на сервере использовал а на клиенте нет еще - на севрере все промисы возвращает почти
источник

MK

Maks Kravchenko in JavaScript.Ninja
Владимир Гришко
такой глупый вопрос, но все же.. не пойму как в input с типом number сделать отступ между цифрами.. 10000 -> 10 000
Погуглите input mask
источник

ВГ

Владимир Гришко... in JavaScript.Ninja
Maks Kravchenko
Погуглите input mask
спасибо
источник

D

Dima in JavaScript.Ninja
Maks Kravchenko
Погуглите input mask
+
источник