JSFiddle - React, Tailwind, and code Playground

JavaScript

var divs = []
function generate(count) {
    
    var frag = document.createDocumentFragment();
    var div;
    divs = []
    
    for(var i = 0; i < count; i++){
        div = document.createElement("div");
        div.innerHTML = i;
        divs.push(div);
        frag.appendChild(div);
    }
    
    document.body.appendChild(frag);
}

generate(100000);

console.time("forEach");
divs.forEach(function (item) {
item.parentElement.removeChild(item)
});
console.timeEnd("forEach");

generate(100000);

console.time("for");
for(var i = 0; i < divs.length; i++) {
 divs[i].parentElement.removeChild(divs[i]);
}
console.timeEnd("for");