innerHTML vs replaceChildrenFastest: replaceChildren (4.8x faster)
572,166 ops/sec
120,264 ops/sec
Fastest: replaceChildren (1.2x faster)
218,098 ops/sec
180,844 ops/sec
Fastest: replaceChildren (2.0x faster)
1,957,837 ops/sec
972,524 ops/sec
Fastest: replaceChildren (10.3x faster)
265,637 ops/sec
25,867 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| innerHTML | |
| replaceChildren |
| Test name | Executions per second |
|---|---|
| ✓ replaceChildren | 386,344 Ops/sec |
| innerHTML | 235,534 Ops/sec |