Test name | Executions per second |
---|---|
replaceChildren | 116437.5 Ops/sec |
textContent + append | 120353.9 Ops/sec |
const el = document.createElement('div');
el.append(
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div')
)
el.replaceChildren(
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div')
)
const el = document.createElement('div');
el.append(
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div')
)
el.textContent = '';
el.append(
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div'),
document.createElement('div')
)