HTML Preparation code:
Script Preparation code:
Tests:
  • jQuery addClass

  • Dom7 each

  • jQuery each

  • Dom7 set attr

  • jQuery set attr

  • Dom7 css

  • jQuery css

  • Dom7 removeAttr

  • jQuery removeAttr

  • Dom7 set attr (Object)

  • jQuery set attr (Object)

  • Dom7 toggleClass

  • jQuery toggleClass

  • Dom7 removeClass

  • jQuery removeClass

  • Dom7 addClass

  • jQuery css (Object)

  • Dom7 css (Object)

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    jQuery addClass
    Dom7 each
    jQuery each
    Dom7 set attr
    jQuery set attr
    Dom7 css
    jQuery css
    Dom7 removeAttr
    jQuery removeAttr
    Dom7 set attr (Object)
    jQuery set attr (Object)
    Dom7 toggleClass
    jQuery toggleClass
    Dom7 removeClass
    jQuery removeClass
    Dom7 addClass
    jQuery css (Object)
    Dom7 css (Object)

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36
Chrome 131 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
jQuery addClass 4325.2 Ops/sec
Dom7 each 762.9 Ops/sec
jQuery each 762.3 Ops/sec
Dom7 set attr 11122.0 Ops/sec
jQuery set attr 9829.7 Ops/sec
Dom7 css 8083.5 Ops/sec
jQuery css 5169.9 Ops/sec
Dom7 removeAttr 12825.0 Ops/sec
jQuery removeAttr 12121.9 Ops/sec
Dom7 set attr (Object) 6507.8 Ops/sec
jQuery set attr (Object) 5281.3 Ops/sec
Dom7 toggleClass 5233.7 Ops/sec
jQuery toggleClass 1957.6 Ops/sec
Dom7 removeClass 9256.2 Ops/sec
jQuery removeClass 6915.9 Ops/sec
Dom7 addClass 6805.6 Ops/sec
jQuery css (Object) 742.0 Ops/sec
Dom7 css (Object) 2171.9 Ops/sec