jqeury-selector-test (v19)

Revision 19 of this benchmark created on


Preparation HTML

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

Setup

var $body = $('body');
      $input = $('<input>', { "data-test": "value" });
      $form = $('<form>').append($input);
      $div = $('<div class="products"/>');
    if (Math.random() > 0.9) {
    $div.append($form);
    }
      for (var i = 0; i < 1000; i++) {
        $body.append($div);
      }

Test runner

Ready to run.

Testing in
TestOps/sec
$("[data-test]")
var $inputs = $("[data-test]");
ready
$("[data-test]", "form")
var $inputs = $("[data-test]", "form");
ready
$("form [data-test]")
var $inputs = $("form [data-test]");
ready

Revisions

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