Перейти к содержимому
27 / 38

Как работает Object.groupBy() (ES2024)?

Object.groupBy(iterable, callback) группирует элементы коллекции по ключу, который возвращает callback. Результат — объект, где ключи — строки-группы, а значения — массивы элементов. До ES2024 для этого писали reduce() вручную или тянули lodash. Есть также Map.groupBy(), если ключи не строки.

Как работает Object.groupBy() (ES2024)? | JScriptiser