Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Lodash isEqual test bigdata
(version: 0)
Test on isEqual performance
Comparing performance of:
_.isEqual Level 1 vs JSON.stringify Level 1
Created:
3 years ago
by:
Guest
Jump to the latest result
HTML Preparation code:
<script src="https://cdn.jsdelivr.net/npm/lodash@4.17.4/lodash.min.js"></script>
Script Preparation code:
window.foo1 = [{"colId":"description","hide":false,"pinned":"left","sort":null,"sortIndex":null,"width":499},{"colId":"volume","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":147},{"colId":"value","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_marketprice","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"weight","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"asset_class_percentage","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost_base","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost_price","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"annual_income","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.yield","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unrealised_gain","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gross_annual_income","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gross_yield","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"subfund_desc","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"subfund_weight","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"accruedinterest_days","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"accruedinterest_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.highest_weighted_asset_allocation","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.highest_weighted_asset_allocation_short_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_FX_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"base_currency","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"classification","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"live_FX_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.vendor_desc","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_1","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_2","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_3","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_4","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"deltauval","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"direct_asset_class_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.exchange","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.external_account_id","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.franking","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fy_grossgain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gain_loss_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gearing","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_industry","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_industrygroup","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_sector","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_subindustry","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"iress_security_type","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.isin","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"issuer_credit_rating","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"market_price","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"maturity_date","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_cost","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_cost_price","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.buycurrency","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_value","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_unrealised_gain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_fx_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_value","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fullName","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"notes","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.risk_rating_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.recommend","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"reference","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.regional_class_code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.sector_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security_credit_rating","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.security_type","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.sedol","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.tax_territory","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.tax_title","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fy_effectivegain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unrealised_effectivegain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_income","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_purchase_volume","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_sale_volume","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"stddev_totalreturn","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200}]; window.bar1 = [{"colId":"description","hide":false,"pinned":"left","sort":null,"sortIndex":null,"width":499},{"colId":"volume","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":147},{"colId":"value","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_marketprice","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"weight","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"asset_class_percentage","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost_base","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost_price","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"annual_income","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.yield","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unrealised_gain","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gross_annual_income","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gross_yield","hide":false,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"subfund_desc","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"subfund_weight","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"accruedinterest_days","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"accruedinterest_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.highest_weighted_asset_allocation","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.highest_weighted_asset_allocation_short_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_FX_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"base_currency","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"classification","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"live_FX_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.vendor_desc","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_1","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_2","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_3","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.custom_4","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"deltauval","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"direct_asset_class_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.exchange","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.external_account_id","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.franking","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fy_grossgain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gain_loss_percent","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"gearing","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_industry","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_industrygroup","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_sector","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.gics_subindustry","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"iress_security_type","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.isin","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"issuer_credit_rating","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"market_price","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"maturity_date","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_cost","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_cost_price","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.buycurrency","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_value","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"native_unrealised_gain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"cost","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_fx_rate","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"plan_currency_value","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fullName","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"notes","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.risk_rating_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.recommend","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"reference","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":600},{"colId":"security.regional_class_code","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.sector_name","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security_credit_rating","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.security_type","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"security.sedol","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.tax_territory","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"account.tax_title","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"fy_effectivegain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unrealised_effectivegain","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_income","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_purchase_volume","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"unsettled_sale_volume","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200},{"colId":"stddev_totalreturn","hide":true,"pinned":null,"sort":null,"sortIndex":null,"width":200}];
Tests:
_.isEqual Level 1
_.isEqual(window.foo1, window.bar1)
JSON.stringify Level 1
JSON.stringify(window.foo1) === JSON.stringify(window.bar1);
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
_.isEqual Level 1
JSON.stringify Level 1
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
The answer is not a simple numerical value, but rather an analysis of the provided benchmark data. Based on the latest benchmark result, it appears that: * Both tests (`_.isEqual Level 1` and `JSON.stringify Level 1`) are running consistently across different executions. * The test with `JSON.stringify` seems to be faster, with an average execution rate of 17615.017578125 seconds per second, compared to 14102.1591796875 seconds per second for the `_isEqual` test. However, without more context or data about the specific benchmark definition, foo1 and bar1, it's difficult to draw any concrete conclusions about their performance relative to each other. If you'd like to provide more information about these variables or the specific use case they're being used in, I'd be happy to help further.
Related benchmarks:
Lodash isEqual test with arrays
Lodash isEqual with sort vs Lodash difference
findIndex vs _sortedIndexBy
isEqual + sort vs. difference
Lodash.isEqual vs Lodash.isEqualWith Equality Comparison for Shallow Array of Strings.
Comments
Confirm delete:
Do you really want to delete benchmark?