слайсить по возрастанию id и пушить в массив массивов. Кончились идеи(
что значит слайсить по возрастанию id?
Все объекты с id = 0 идут в первый массив, все id = 1 во второй и т.д.
filter или reduce
arr.reduce((acc, item) => { if (acc.has(item.id)) { acc.get(item.id).push(item); } else { acc.set(item.id, [item]); } return acc; }, new Map()).values();
Object.values(arr.reduce((acc, item) => { if (acc.hasOwnProperty(item.id)) { acc[item.id].push(item); } else { acc[item.id] = [item]; } return acc; }, {})) ;
Обсуждают сегодня