Groups an array's items into [key, values] entries, keyed by the callback's return value.
[key, values]
Internally backed by a Map keyed on the raw callback value, so:
Map
JSON.stringify
groupBy([6.1, 4.2, 6.3], Math.floor)// [ [6, [6.1, 6.3]], [4, [4.2]] ] Copy
groupBy([6.1, 4.2, 6.3], Math.floor)// [ [6, [6.1, 6.3]], [4, [4.2]] ]
Groups an array's items into
[key, values]entries, keyed by the callback's return value.Internally backed by a
Mapkeyed on the raw callback value, so:JSON.stringify).