Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
JQuery: compare approaches for get of children
Find the best approach for getting options
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36; ClaudeBot/1.0; +claudebot@anthropic.com)
Browser:
Chrome 131
Operating system:
Mac OS X 10.15.7
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
child selector
103143.8 Ops/sec
find function
111776.0 Ops/sec
children function
100220.3 Ops/sec
HTML Preparation code:
<select id="items"> <option>Item 1</option> <option>Item 2</option> <option>Item 3</option> <option>Item 4</option> <option>Item 5</option> <option>Item 6</option> <option>Item 7</option> <option>Item 8</option> <option>Item 9</option> <option>Item 10</option> </select> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js'></script>
Tests:
child selector
let $options = $("#items > option");
find function
let $options = $("#items").find("option");
children function
let $options = $("#items").children();