Remove firstChild vs Remove lastChild vs innerHTML vs innerText vs textContent vs firstChild.remove vs range vs replaceChildren vs childNodes| Test case name | Result |
|---|---|
| Remove firstChild | |
| Remove lastChild | |
| innerHTML | |
| innerText | |
| textContent | |
| firstChild.remove | |
| range | |
| replaceChildren | |
| childNodes |
| Test name | Executions per second |
|---|---|
| ✓ Remove firstChild | 20,473,118 Ops/sec |
| Remove lastChild | 20,326,486 Ops/sec |
| firstChild.remove | 19,739,490 Ops/sec |
| innerText | 6,637,128 Ops/sec |
| childNodes | 3,898,192 Ops/sec |
| replaceChildren | 2,249,069 Ops/sec |
| range | 2,110,617 Ops/sec |
| innerHTML | 2,088,062 Ops/sec |
| textContent | 2,056,856 Ops/sec |