Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Temp test lodash groupby
(version: 1)
Comparing performance of:
_.groupBy vs JS groupBy
Created:
10 months ago
by:
Guest
Jump to the latest result
HTML Preparation code:
<!--your preparation HTML code goes here--> <script src='https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min.js'></script>
Script Preparation code:
const tagIds = []; for (let i = 0; i <= 10000; i++) { tagIds.push({menu_item_data_id: i}); }
Tests:
_.groupBy
const tagIdsByMenuItemId = _.groupBy(tagIds, (tagId) => tagId.menu_item_data_id);
JS groupBy
const tagIdsByMenuItemId = {}; for (const tagId of tagIds) { if (tagIdsByMenuItemId[tagId.menu_item_data_id] === undefined) { tagIdsByMenuItemId[tagId.menu_item_data_id] = []; } tagIdsByMenuItemId[tagId.menu_item_data_id].push(tagId.menu_item_data_id); }
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
_.groupBy
JS groupBy
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
10 months ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36
Browser/OS:
Chrome 137 on Mac OS X 10.15.7
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
_.groupBy
4971.4 Ops/sec
JS groupBy
9216.1 Ops/sec
Related benchmarks:
lodash groupBy vs Array.reduce 100k
Lodash groupBy vs JS reduce
Group Lodash vs Group Reduce
lodash groupBy vs Array.reduce 10M
lodash groupBy vs Array.reduce on million items
lodash groupBy vs Array.reduce 100
lodash groupBy vs Array.reduce grouping
Lodash groupBy test
lodash groupBy vs Array.reduce group by 100k
Comments
Confirm delete:
Do you really want to delete benchmark?