Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
Javascript closest method benchmarks
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/120.0.0.0 Safari/537.36
Browser:
Chrome 120
Operating system:
Mac OS X 10.15.7
Device Platform:
Desktop
Date tested:
2 years ago
Test name
Executions per second
closest method
4019358.0 Ops/sec
closest method 2
3741660.5 Ops/sec
HTML Preparation code:
<div class="1" id="one"> <div class="2"> <div class="3"> <div class="4"> <div class="5"> <div class="5"> <div class="6"> <div class="7"> <div class="8"> <div class="9"> <div class="10"> <div class="11"> <div class="12"> <div class="13"> <div class="14"> <div class="15"> <div class="16" id="helloWorld"> <div class="17"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
Script Preparation code:
var class17 = document.getElementsByClassName("17");
Tests:
closest method
class17[0].closest("#one");
closest method 2
class17[0].closest("#nope");