tag and class ws class only selector

JavaScript performance comparison

Revision 2 of this test case created by Phil Webb

Preparation code

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<div class="a">me</div>
<div class="a">me</div>
<div class="a">me</div>
<div>me</div>
<div>me</div>
<span>me</span>
<span>me</span>
<div>me</div>
<div>me</div>
<span>me</span>
<span>me</span>
<div>me</div>
<div>me</div>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
<span>me</span>
      
<script>
Benchmark.prototype.setup = function() {
  var els;

};
</script>

Preparation code output

<div class="a">me</div> <div class="a">me</div> <div class="a">me</div> <div>me</div> <div>me</div> <span>me</span> <span>me</span> <div>me</div> <div>me</div> <span>me</span> <span>me</span> <div>me</div> <div>me</div> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span> <span>me</span>

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in CCBot 2.0.0 / Other 0.0.0
Test Ops/sec
Specifying tag
els = $('div.a');
pending…
Without tag
els = $('.a');
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.

0 Comments

me
me
me
me
me
me me
me
me
me me
me
me
me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me me