Test name | Executions per second |
---|---|
Array.prototype.find | 3065.1 Ops/sec |
Lodash find | 2371.9 Ops/sec |
<script src="lodash.js"></script>
const peopleArray = []
for(i=0;i<100000;i++){
peopleArray.push({name: 'Gosia', surname: 'Mazurek'})
}
peopleArray.push({name: 'Adam', surname:'Horodyski'})
var array = [peopleArray];
array.find(n => n.name === 'Adam' && n.surename === 'Horodyski')
_.find(array,n => n === 99999)