Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
JQuery.grep vs Array.find
(version: 0)
Compare how to find need element with different functions
Comparing performance of:
$.grep vs Array.find
Created:
5 years ago
by:
Guest
Jump to the latest result
HTML Preparation code:
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js'></script>
Script Preparation code:
var array = [{id: "1", name: "1"}, {id: "2", name: "2"}, {id: "3", name: "3"}, {id: "4", name: "4"}, {id: "5", name: "5"}] var needId = "3";
Tests:
$.grep
$.grep(array, function (element) { return element.id === needId; })[0];
Array.find
array.find(function (element) { return element.id === needId; });
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
$.grep
Array.find
Fastest:
N/A
Slowest:
N/A
Latest run results:
Run details:
(Test run date:
9 months ago
)
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0
Browser/OS:
Chrome 138 on Mac OS X 10.15.7
View result in a separate tab
Embed
Embed Benchmark Result
Test name
Executions per second
$.grep
44084796.0 Ops/sec
Array.find
113382696.0 Ops/sec
Related benchmarks:
Number array indexOf vs includes vs some vs find vs for
Number array indexOf vs includes vs some vs find vs for vs in
array indexOf vs includes vs findIndex
JQuery.grep vs Array.filter
Comments
Confirm delete:
Do you really want to delete benchmark?