$(document).find vs. jQuery Selector

Benchmark created by Adam on


Preparation HTML

<ul>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
    <li class="li-element">Venenatis Lorem</li>
</ul>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Test runner

Ready to run.

Testing in
TestOps/sec
$(document).find
        $(document).find(".li-element").each(function () {
            $(this).css('color','hotpink');
        });
ready
jQuery selector
        $(".li-element").each(function () {
                $(this).css('color','hotpink');
        });
 
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.

  • Revision 1: published by Adam on