jQuery Object vs String Injection

Benchmark created by Casey Falk on


Preparation HTML

<div>inner html</div>

<span style="display:none;" id="results"></span>

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

Setup

var $divObject = $("div").clone();
    var divString = "<div>"+$divObject.html()+"</div>";

Teardown


    $("#results").empty();
  

Test runner

Ready to run.

Testing in
TestOps/sec
String Injection
$("#results").html(divString);
ready
Object Injection
$("#results").html($divObject);
ready

Revisions

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

  • Revision 1: published by Casey Falk on