jQuery Parents vs Closest
JavaScript performance comparison
Info
Similar to parent vs closest, only this time testing when searching >1 level of the DOM ancestors.
Preparation code
<div class="panel" id="step_1" rel="vehicle_1">
<h3>Model Year</h3>
<div class="panel_content">
<table id="model_year">
<tbody>
<tr>
<td>
<a href="#1">2012</a>
<a href="#">2011</a>
<a href="#">2010</a>
<a href="#">2009</a>
<a href="#">2008</a>
<a href="#">2007</a>
<a href="#">2006</a>
<a href="#">2005</a>
</td>
<td>
<a href="#">2004</a>
<a href="#">2003</a>
<a href="#">2002</a>
<a href="#">2001</a>
<a href="#">2000</a>
<a href="#">1999</a>
<a href="#">1998</a>
<a href="#">1997</a>
</td>
<td>
<a href="#">1996</a>
<a href="#">1995</a>
<a href="#">1994</a>
<a href="#">1993</a>
<a href="#">1992</a>
<a href="#">1991</a>
<a href="#">1990</a>
<a href="#">1989</a>
</td>
<td>
<a href="#">1988</a>
<a href="#">1987</a>
<a href="#">1986</a>
<a href="#">1985</a>
<a href="#">1984</a>
<a href="#">1983</a>
<a href="#">1982</a>
<a href="#">1981</a>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
Preparation code output
Test runner
Warning! For accurate results, please disable Firebug before running the tests. (Why?)
Java applet disabled.
| Test | Ops/sec | |
|---|---|---|
Parents |
|
pending… |
Closest |
|
pending… |
Compare results of other browsers
Revisions
You can edit these tests or add even more tests to this page by appending /edit to the URL. Here’s a list of current revisions for this page:
- Revision 1: published
- Revision 2: published
- Revision 3: published
- Revision 4: published
- Revision 5: published
- Revision 6: published
- Revision 8: published
- Revision 9: published by p
- Revision 10: published
- Revision 11: published
- Revision 12: published
- Revision 13: published
- Revision 15: published
- Revision 16: published
- Revision 18: published
- Revision 19: published
- Revision 20: published
- Revision 22: published
- Revision 23: published
- Revision 24: published
- Revision 25: published
- Revision 26: published
- Revision 27: published
- Revision 28: published
- Revision 29: published
- Revision 30: published
- Revision 31: published
- Revision 32: published
- Revision 33: published
0 comments