HTML Preparation code:
x
 
1
<script src="https://code.jquery.com/jquery-3.6.1.min.js" integrity="sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ=" crossorigin="anonymous"></script>
2
<div></div>
3
<div></div>
4
<div></div>
5
<div></div>
6
<div></div>
7
<div></div>
8
<div></div>
9
<div></div>
10
Tests:
  • JQ

     
    $("div").each(function(i){
        $(this).text("a");
      });
  • Vanilla

     
    [...document.querySelectorAll("div")].map(e=>{
        e.innerText = "a";
    });
  • Vanilla No Map

     
    let divs = [...document.querySelectorAll("div")];
    for(let i=0;i<divs.length;i++){
        divs[i].innerText = "a";
    }
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    JQ
    Vanilla
    Vanilla No Map

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 2 years ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/106.0.0.0 Safari/537.36
Chrome 106 on Windows
View result in a separate tab
Test name Executions per second
JQ 66230.0 Ops/sec
Vanilla 128331.1 Ops/sec
Vanilla No Map 127528.1 Ops/sec