createElement vs cloneNode (deep) vs innerHTMLFastest: cloneNode (deep) (2.5x faster)
13 ops/sec
6 ops/sec
5 ops/sec
Fastest: cloneNode (deep) (2.8x faster)
16 ops/sec
6 ops/sec
6 ops/sec
Fastest: cloneNode (deep) (3.7x faster)
8 ops/sec
3 ops/sec
2 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| createElement | |
| cloneNode (deep) | |
| innerHTML |
| Test name | Executions per second |
|---|---|
| ✓ cloneNode (deep) | 42 Ops/sec |
| innerHTML | 13 Ops/sec |
| createElement | 12 Ops/sec |