Неужели NgRx так необходим? Я когда с ним работаю, создается впечатление, что обрезаю часть ангуляра и отношусь к нему как к какому то реакту на стероидах. Когда сам организую...
ребят, если что Map это альтернатива обычному объекту, но с плюшками ) это никак не относится к массиву, поэтому и нет методов. Не ноете же, что их нету в объектах обычных?)
в том то и дело, что если бы объект Map имел такой filter, то это было бы тупо функция обертка, которая превращала бы Map в массив, делала фильтр, возвращала тебе новый Map из...
Я вижу смысл в jquery только в роли зависимости к другой библиотеке, которых на самом деле очень много. Но для каких таких задач сегодня использовать jquery сам по себе, немно...
Вряд ли. Но переименовать все что угодно можно. Да зайди и посмотри, в чем проблема?
Из примера непонятно что это за класс Student, и что именно неработает, какие ошибки? Заметил только, что там if (students == []) совершенно бессмысленная фигня
ты ж понимаешь, что кто-то может подойти, нассать на тебя и сказать, что "массив это просто указатель на участок памяти" и тоже будет прав? какой смысл копаться в абстракциях?...
Там ж вроде надо авторизованным быть через токен? И «вк приложение», через которое работаешь, чтобы домен в настройках имело.
чем тебе [...arr].reverse().forEach() не нравится?) просто интересно, раз ты решил while использовать (реализация, которую предлагали выше, если что, будет по пустым полям тож...
Неужели еще есть фронт разрабы кому не приходилось прокси настраивать у вебсервера для апи на другом порту?
препод будет рад, что студент в чат за решением лезет?)
а сколько раз вызывается стрелочная функция? Скорее-всего она вызывается много раз, а разницу во времени нужно высчитывать, а не использовать setTimeout
логические операции созданы, чтобы вернуть значение куда-то: const c = a && b(); в случае с if значение возвращается if'у) что тут еще объяснять?)
А обязательно использование setInterval'a? Без него, вроде как, проще сделать. А синхронизировать время отработки интервала с событием - возможно, само по себе дело неправильн...
слушать родителя, а как еще?) Канвас все еще html элемент, а значит события мышки ловит только если они касаются его самого
А почему с событиями так решил, не через .addEventListener?) И неужели нельзя без переписывания значений в history?
а так, сейчас и на обычную функцию прилепить можно, хотя что есть обычная функция, а что класс?)) в общем, такие дела
Потому что defensive programming, а не потому что этот кейс вызывает утечку?
В чем проблема реализовать это? На каком этапе что-то непонятно? А то я даже не знаю каким языком объяснить.
как может "более явно отображать суть" конструкция, с которой конкурирует нативный вариант для таких случаев?))