AlezjQTest

Benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div>
<div id="container">
  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div id="abc">  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>  <div>  </div>
</div>
<div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div><div></div>

Setup

var $container = $("#container");

Test runner

Ready to run.

Testing in
TestOps/sec
By Id
var a = $("#abc");
ready
By Id in Container
var b = $container.find("#abc");
ready
By Id and container
var c = $("#abc", "#container");
ready
By Id and container object
var d = $("#abc", $container);
ready
native
var e = document.getElementById("abc");
ready

Revisions

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