parse-html-type

Benchmark created by Malte on


Setup

var tags = '<div></div><div></div><div></div><div></div><div></div>';
    var attr = '<div foo="bar" foo="bar" foo="bar" foo="bar sda"></div>';
    var nest = '<div><div><div><div><div></div></div></div></div></div>';
    
    var tags10 = tags + tags + tags + tags + tags + tags + tags + tags + tags + tags;
    var attr10 = attr + attr + attr + attr + attr + attr + attr + attr + attr + attr;
    var nest10 = nest + nest + nest + nest + nest + nest + nest + nest + nest + nest;
    
    var div = document.createElement('div')

Test runner

Ready to run.

Testing in
TestOps/sec
tags
div.innerHTML = tags;
ready
attr
div.innerHTML = attr;
ready
nested tags
div.innerHTML = nest;
ready
tags x 10
div.innerHTML = tags10;
ready
attr x 10
div.innerHTML = attr10;
ready
nest x 10
div.innerHTML = nest10;
ready

Revisions

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

  • Revision 1: published by Malte on