| Test name | Executions per second |
|---|---|
| ✓ Get element by tag name - Javascript | 9,489,680 Ops/sec |
| Select Element by ID - jQuery | 9,416,997 Ops/sec |
| Get element by class name - Javascript | 9,321,017 Ops/sec |
| Select Element by ID - Javascript | 8,980,433 Ops/sec |
| Change inner text - Javascript | 7,439,284 Ops/sec |
| Select sub-element - jQuery | 3,439,698 Ops/sec |
| Get element by tag name - jQuery | 2,409,281 Ops/sec |
| Get element by class name - jQuery | 2,264,442 Ops/sec |
| Add and remove Element - Javascript | 1,839,136 Ops/sec |
| Change inner text - jQuery | 1,678,677 Ops/sec |
| Change CSS - Javascript | 1,621,382 Ops/sec |
| Select sub-element - Javascript | 1,498,518 Ops/sec |
| Add and Remove Class - Javascript | 1,416,983 Ops/sec |
| Change CSS - jQuery | 769,184 Ops/sec |
| Add and Remove Class - jQuery | 538,527 Ops/sec |
| Loop through elements - Javascript | 524,787 Ops/sec |
| Add and remove Element - jQuery | 216,773 Ops/sec |
| Loop through elements - jQuery | 154,941 Ops/sec |
| Get element by name - Javascript | 127,658 Ops/sec |
| Get element by existing attribute - Javascript | 126,611 Ops/sec |
| Get element by existing attribute - jQuery | 117,826 Ops/sec |
| Get element by name - jQuery | 116,503 Ops/sec |