Test name | Executions per second |
---|---|
Spread | 800.5 Ops/sec |
Array.from | 842.4 Ops/sec |
<div id="my-div"></div>
const div = document.getElementById("my-div");
for (let i = 0; i < 10000; i++) {
const child = document.createElement("div");
child.append(`I'm div-${i}`);
div.append(child);
}
const childNodes = [document.querySelectorAll("#my-div div")];
const childNodes = Array.from(document.querySelectorAll("#my-div div"));