Tests:
JQuery Clone
dsDOM Clone
dsDOM event element -> child
jQuery event element -> child
dsDOM add Single class
jQuery add Single class
dsDOM add Multiple classes
jQuery add Multiple classes
dsDOM selection
Jquery selection
dsDOM remove element
Jquery remove element
dsDOM CSS Manipulation
Jquery CSS Manipulation
dsDOM event document -> element
jQuery event document -> element
Rendered benchmark preparation results:
Latest run results:
Run details: (Test run date:
one year ago )
User agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
Browser/OS:
Chrome 135 on Windows
View result in a separate tab
Embed
dsDOM remove element
3.3M/s
dsDOM event document -> element
2.5M/s
dsDOM event element -> child
1.7M/s
dsDOM add Single class
1.4M/s
dsDOM CSS Manipulation
899K/s
dsDOM add Multiple classes
794K/s
Jquery remove element
763K/s
jQuery event document -> element
551K/s
jQuery add Single class
505K/s
jQuery event element -> child
502K/s
Jquery CSS Manipulation
268K/s
jQuery add Multiple classes
252K/s
View exact numbers
Test name
Executions per second
✓
dsDOM selection
4,114,659 Ops/sec
dsDOM remove element
3,272,526 Ops/sec
dsDOM event document -> element
2,516,110 Ops/sec
dsDOM event element -> child
1,713,778 Ops/sec
dsDOM add Single class
1,385,516 Ops/sec
dsDOM CSS Manipulation
898,944 Ops/sec
dsDOM add Multiple classes
794,052 Ops/sec
Jquery remove element
762,805 Ops/sec
Jquery selection
728,563 Ops/sec
jQuery event document -> element
551,252 Ops/sec
jQuery add Single class
505,400 Ops/sec
jQuery event element -> child
501,785 Ops/sec
dsDOM Clone
340,435 Ops/sec
Jquery CSS Manipulation
268,165 Ops/sec
jQuery add Multiple classes
252,239 Ops/sec
JQuery Clone
78,011 Ops/sec
Do you really want to delete benchmark?