innerHTML vs removeChild vs removeFastest: remove (1.9x faster)
11,580,673 ops/sec
11,494,100 ops/sec
6,085,015 ops/sec
Fastest: removeChild (1.4x faster)
6,035,681 ops/sec
5,964,828 ops/sec
4,445,558 ops/sec
Fastest: removeChild (1.2x faster)
14,633,698 ops/sec
14,551,453 ops/sec
11,954,938 ops/sec
Fastest: removeChild (1.2x faster)
2,933,910 ops/sec
2,927,319 ops/sec
2,422,554 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| innerHTML | |
| removeChild | |
| remove |
| Test name | Executions per second |
|---|---|
| ✓ remove | 28,437,746 Ops/sec |
| removeChild | 28,427,054 Ops/sec |
| innerHTML | 6,258,677 Ops/sec |