Test name | Executions per second |
---|---|
Spread | 2066.6 Ops/sec |
Array.from | 2049.3 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 div = document.getElementById("my-div");
const childNodes = [div.childNodes];
const div = document.getElementById("my-div");
const childNodes = Array.from(div.childNodes);