@@alexeyfilippov42так тут не о красоте. Смысл тогда вообще делать видео, если у тебя половину видео закрывает во первых дофига тегов , во вторых еще видео вставка (зачем она тут, мы код обсуждаем) по итогу я вижу как будто он просто запросил инфу юзера где ему вывело весь массив
groupBy принимает два аргумента - первый аргумент, массив в данной ситуации users, второй - функция - которая вызывается при итерации, группировка происходит по значению role - создается объект вида { [groupName]: [...entries], ... }
@@PurpleSchoolтут многие ругаются, что пример не очень. Я тоже поругаюсь 😅 без обид. Такие вещи стоит показывать максимально просто. Из примера складывается ощущение, что группировать можно только по ключам объектов, но это не так. Из функции можно вернуть значение. Например разделить массив пользователей на 3 группы по возрасту и назвать эти ключи как-то по своему