jqeury-selector-test (v31)

Revision 31 of this benchmark created by test on


Description

idea is to expand test having other elements with similar name. find out if prefiletring helps if it is a minority 10% of elements wonder if missing teardown.

Preparation HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script>
var $body = $('body'),
  $div = $('<div class="products"/>', {
    innerHTML: 'products'
  }),
  $span = $('<span class="productNot"/>', {
    innerHTML: 'other'
  });

  for (var i = 0; i < 500; i++) {
    $body.append($div);
  }
for (var i = 0; i < 4500; i++) {
    $body.append($span);
  }
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
$(".products")
var $products = $(".products");
ready
$("div.products")
var $products = $("div.products");
ready
$(".products")
var $products = $("body .products");
ready
$("div.products")
var $products = $("body div.products");
ready

Revisions

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