Tests:
-
replaceChildren
-
while w/ appendChild
-
replaceChildren w/ fragments
-
innerHTML w/ fragments
-
while w/ fragments
Rendered benchmark preparation results:
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/126.0.0.0 Safari/537.36 Edg/126.0.0.0
Chrome 126 on Windows
View result in a separate tab
innerHTML w/ fragments
142/s
replaceChildren w/ fragments
114/s
while w/ appendChild
113/s
View exact numbers
| Test name |
Executions per second |
|
✓
innerHTML w/ fragments
|
142 Ops/sec |
|
replaceChildren w/ fragments
|
114 Ops/sec |
|
replaceChildren
|
114 Ops/sec |
|
while w/ appendChild
|
113 Ops/sec |
|
while w/ fragments
|
103 Ops/sec |
Do you really want to delete benchmark?