Run details:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:132.0) Gecko/20100101 Firefox/132.0
Firefox 132
Mac OS X 10.15
Desktop
one year ago
Benchmark.js
DOMParser
1203.8M/s
.createElement() + .innerHTML
1182.6M/s
Nested .createElement() + .appendChild()
1177.1M/s
.createHTMLDocument() + .innerHTML
1152.7M/s
View exact numbers
Test name Executions per second
DOMParser 1,203,821,312 Ops/sec
.createElement() + .innerHTML 1,182,619,008 Ops/sec
Nested .createElement() + .appendChild() 1,177,135,488 Ops/sec
.createHTMLDocument() + .innerHTML 1,152,683,392 Ops/sec
Script Preparation code:
Tests: