Run details:
Mozilla/5.0 (iPad; CPU OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1
Mobile Safari 17
iOS 17.5
Tablet
2 years ago
Vanilla Get ID
10.9M/s
Vanilla Get Text
9.8M/s
jQuery Get ID
5.8M/s
Ext Get ID
5.7M/s
Zepto Get ID
5.4M/s
Vanilla Get HTML
5.1M/s
Cash Get ID
4.5M/s
Vanilla Get ID (QuerySelector)
4.5M/s
Cash Get Text
4.3M/s
jQuery Get Text
3.6M/s
Vanilla Get ID (QuerySelectorAll)
3.1M/s
Bliss Get ID
3.0M/s
Bliss Get HTML
3.0M/s
Zepto Get HTML
3.0M/s
Cash Get HTML
3.0M/s
Bliss Get Text
2.9M/s
jQuery Get HTML
2.9M/s
Zepto Get Text
2.7M/s
Umbrella Get ID
1.7M/s
Umbrella Get Text
1.7M/s
Umbrella Get HTML
1.4M/s
View exact numbers
Test name Executions per second
Vanilla Get ID 10,930,521 Ops/sec
Vanilla Get Text 9,766,693 Ops/sec
jQuery Get ID 5,836,948 Ops/sec
Ext Get ID 5,732,536 Ops/sec
Zepto Get ID 5,374,906 Ops/sec
Vanilla Get HTML 5,106,576 Ops/sec
Cash Get ID 4,508,350 Ops/sec
Vanilla Get ID (QuerySelector) 4,467,585 Ops/sec
Cash Get Text 4,268,148 Ops/sec
jQuery Get Text 3,578,207 Ops/sec
Vanilla Get ID (QuerySelectorAll) 3,126,994 Ops/sec
Bliss Get ID 2,993,595 Ops/sec
Bliss Get HTML 2,989,428 Ops/sec
Zepto Get HTML 2,964,636 Ops/sec
Cash Get HTML 2,961,178 Ops/sec
Bliss Get Text 2,936,356 Ops/sec
jQuery Get HTML 2,909,034 Ops/sec
Zepto Get Text 2,735,184 Ops/sec
Umbrella Get ID 1,729,688 Ops/sec
Umbrella Get Text 1,681,934 Ops/sec
Umbrella Get HTML 1,442,926 Ops/sec
HTML Preparation code:
Tests: