append head

Benchmark created by head append on


Preparation HTML

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

Setup

var CSS = "html,body{height:100%;margin:0}#viewport{min-height:100%;position:relative;width:100%}.content";

Teardown


    $('head').find('style[id^="test"]').remove();
  

Test runner

Ready to run.

Testing in
TestOps/sec
first style
for (var i=0;i<100;i++){
     var style = $('<style/>', {
                        id : "test" + i
     });                
     $('head').append(style);
     style.text(CSS);
}
ready
before style
for (var i=0;i<100;i++){
   var style = $('<style/>', {
                        id : "test" +i
   });
   style.text(CSS);
   $('head').append(style);
}
ready

Revisions

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

  • Revision 1: published by head append on