Lodash isEqual vs Lodash difference
Test on isEqual bs difference performance
Date tested:
4 years ago
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
Test name
Executions per second
_.isEqual
1136356.0 Ops/sec
_.difference
581065.9 Ops/sec
Benchmark definition (click to collapse):
HTML Preparation code:
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min.js"></script>
Script Preparation code:
window.foo1 = [1,2,3,4,5,6,7,8,9,10,11,12]; window.bar1 = [33,10,11,12,1,2,3,4,5,6,7,8,9,44];
Tests:
_.isEqual
_.isEqual(window.foo1, window.bar1)
_.difference
_.difference(window.foo1, window.bar1)
Open this result on MeasureThat.net