Run details:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0
Chrome 126
Windows
Desktop
2 years ago
Vanilla Get ID
7.6M/s
Vanilla Get Text
4.6M/s
Vanilla Get HTML
4.2M/s
Vanilla Get ID (QuerySelector)
2.9M/s
Zepto Get ID
2.6M/s
Cash Get ID
2.2M/s
Bliss Get HTML
2.2M/s
jQuery Get ID
2.1M/s
Bliss Get ID
2.0M/s
Cash Get Text
1.9M/s
Bliss Get Text
1.8M/s
Cash Get HTML
1.8M/s
jQuery Get HTML
1.7M/s
Zepto Get HTML
1.7M/s
jQuery Get Text
1.5M/s
Vanilla Get ID (QuerySelectorAll)
1.5M/s
Zepto Get Text
1.1M/s
Ext Get ID
900K/s
Umbrella Get ID
563K/s
Umbrella Get Text
548K/s
Umbrella Get HTML
530K/s
View exact numbers
Test name Executions per second
Vanilla Get ID 7,600,666 Ops/sec
Vanilla Get Text 4,574,388 Ops/sec
Vanilla Get HTML 4,196,992 Ops/sec
Vanilla Get ID (QuerySelector) 2,897,473 Ops/sec
Zepto Get ID 2,569,536 Ops/sec
Cash Get ID 2,193,071 Ops/sec
Bliss Get HTML 2,178,038 Ops/sec
jQuery Get ID 2,099,298 Ops/sec
Bliss Get ID 1,967,426 Ops/sec
Cash Get Text 1,873,953 Ops/sec
Bliss Get Text 1,845,468 Ops/sec
Cash Get HTML 1,822,810 Ops/sec
jQuery Get HTML 1,699,777 Ops/sec
Zepto Get HTML 1,690,181 Ops/sec
jQuery Get Text 1,515,874 Ops/sec
Vanilla Get ID (QuerySelectorAll) 1,492,773 Ops/sec
Zepto Get Text 1,066,831 Ops/sec
Ext Get ID 899,668 Ops/sec
Umbrella Get ID 562,991 Ops/sec
Umbrella Get Text 547,980 Ops/sec
Umbrella Get HTML 530,147 Ops/sec
HTML Preparation code:
Tests: