типа, при клике отправляется запрос по адресу с нужным методом?
так, ещё раз, у вас там инпут и будет или как?
@a_zhumazhanov вы сделали или отчаялись ждать ответа?
код так и так выполняется последовательно. даже асинхронный. последовательность эта предопределена, курите event loop. тогда зачем заниматься всей этой ерундой, когда можно пи...
const messages = JSON.parse(localStorage.getItem('messages')) ?? []; можно ведь хотя бы так написать
что насчёт рамблера?
вы в случайные места доки заходите и проверяете проканает или нет?
кинул же статью, чё, всем впадлу почитать, что ли?
зачем вы трогаете инстанс другого класса, который снаружи, изнутри другого, ещё и явно меняете length, тем самым добавляя гадости в тот массив?
а на кой там эвэйт?
зачем вам json тут?
как коротко переписать набор повторяющихся операций? циклом вы попросили это сделать ▼ я написал вам циклом ▼ вы н...
кому как паттерн матчинг пропосал?
а в чём удобство пихать в массив кучу разнородных данных?
а чё, реально у кого-то "портфолио" смотрят?
мне одному кажется, что вопросов все меньше и меньше?
shiritori=w=>w.reduce((a,e,i)=>e!=''&&(!i||w[i-1][w[i-1].length-1]==e[0])?a.push(e)&&a:w.splice(1)&&a,[]); ладно, всё, это последнее. для совсем шизиков
с мапом удобно просто, минимум лишних проходов, он же O(1), так что всего два прохода по массиву у тебя, но я твоё решение не понял, оно основано на том, что они будут по поря...
вам нужно сам селект красить, когда опш выбран?
вы же не даете доступ ко всем эндпоинтам того же апи неавторизованным пользователям, верно?