doc fragment

Benchmark created on


Preparation HTML

<div id="container"></div>

Test runner

Ready to run.

Testing in
TestOps/sec
with fragment
var fragment = document.createDocumentFragment();
for (var i = 0; i < 100; i++) {
 var newDiv = document.createElement('div');
 fragment.appendChild(newDiv);
}
document.getElementById('container').appendChild(fragment);
ready
without fragment
var container = document.getElementById('container');
for (var i = 0; i < 100; i++) {
 var newDiv = document.createElement('div');
 container.appendChild(newDiv);
}
ready

Revisions

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