HTML Preparation code:
AخA
 
1
<div id="testdiv">
2
  <div class="unique">test</div>
3
</div>
Script Preparation code:
 
var i, imax;
var div = document.getElementById('testdiv');
Tests:
  • createElement

     
    var newDiv = document.createElement('div');
    newDiv.classList.add('unique');
    newDiv.innerText = 'test';
    div.innerHTML = newDiv;
  • template string

     
    var newDiv = `<div class="unique">test</div>`;
    div.insertAdjacentHTML("beforeend",newDiv)
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    createElement
    template string

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
Chrome 109 on Windows
View result in a separate tab
Test name Executions per second
createElement 19214.2 Ops/sec
template string 51642.8 Ops/sec