MyMongodb/node_modules/jquery/speed/benchmarker.js

(开头部分) 7KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

  jQuery.benchmarker.tests = [
    // Selectors from:
    // http://ejohn.org/blog/selectors-that-people-actually-use/
    /*
    // For Amazon.com
      "#navAmazonLogo", "#navSwmSkedPop",
    ".navbar", ".navGreeting",
    "div", "table",
    "img.navCrossshopTabCap", "span.navGreeting",
    "#navbar table", "#navidWelcomeMsg span",
    "div#navbar", "ul#navAmazonLogo",
    "#navAmazonLogo .navAmazonLogoGatewayPanel", "#navidWelcomeMsg .navGreeting",
    ".navbar .navAmazonLogoGatewayPanel", ".navbar .navGreeting",
    "*",
    "#navAmazonLogo li.navAmazonLogoGatewayPanel", "#navidWelcomeMsg span.navGreeting",
    "a[name=top]", "form[name=site-search]",
    ".navbar li", ".navbar span",
    "[name=top]", "[name=site-search]",
    "ul li", "a img",
    "#navbar #navidWelcomeMsg", "#navbar #navSwmDWPop",
    "#navbar ul li", "#navbar a img"
    */
    // For Yahoo.com
    "#page", "#masthead", "#mastheadhd",
    ".mastheadbd", ".first", ".on",
    "div", "li", "a",
    "div.mastheadbd", "li.first", "li.on",
    "#page div", "#dtba span",
    "div#page", "div#masthead",
    "#page .mastheadbd", "#page .first",
    ".outer_search_container .search_container", ".searchbox_container .inputtext",
    "*",
    "#page div.mastheadbd", "#page li.first",
    "input[name=p]", "a[name=marketplace]",
    ".outer_search_container div", ".searchbox_container span",
    "[name=p]", "[name=marketplace]",
    "ul li", "form input",
    "#page #e2econtent", "#page #e2e"
  ];

  jQuery.fn.benchmark = function() {
    this.each(function() {
      try {
        jQuery(this).parent().children("*:gt(1)").remove();
      } catch(e) { }
    })
    // set # times to run the test in index.html
    var times = parseInt(jQuery("#times").val());
    jQuery.benchmarker.startingList = this.get();
    benchmark(this.get(), times, jQuery.benchmarker.libraries);
  }

  jQuery(function() {
    for(i = 0; i < jQuery.benchmarker.tests.length; i++) {
      jQuery("tbody").append("<tr><td class='test'>" + jQuery.benchmarker.tests[i] + "</td></tr>");
    }
    jQuery("tbody tr:first-child").remove();
    jQuery("td.test").before("<td><input type='checkbox' checked='checked' /></td>");
    jQuery("button.runTests").bind("click", function() {
      jQuery('td:has(input:checked) + td.test').benchmark();
后面还有 121 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。