Toggle navigation
MeasureThat
.net
Create a benchmark
Tools
Feedback
Feature Requests
FAQ
Register
Log In
Run results for:
Performance universal/wildcard selector (JS vs. jQuery vs. Zepto vs. Bliss vs. UmbrellaJs)
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36
Browser:
Chrome 132
Operating system:
Linux
Device Platform:
Desktop
Date tested:
one year ago
Benchmark engine:
Benchmark.js
Bliss
11K/s
Vanilla
8K/s
jQuery
1K/s
Zepto
828/s
Umbrella
7/s
View exact numbers
Test name
Executions per second
✓
Bliss
11,343 Ops/sec
Vanilla
7,989 Ops/sec
jQuery
1,015 Ops/sec
Zepto
828 Ops/sec
Umbrella
7 Ops/sec
HTML Preparation code:
<script src="https://blissfuljs.com/bliss.shy.min.js"></script> <script src="https://zeptojs.com/zepto.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/umbrellajs"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.js"></script> <div id="container"></div>
Script Preparation code:
var i = 10000; while (i--) { var el = document.createElement('div'); el.textContent = 'Lorem ipsum dolor sit amet,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, At vero eos et accusam et justo duo dolores et ea rebum.'; document.getElementById('container').appendChild(el) }
Tests:
Vanilla
var container = document.getElementById('container') var test = container.querySelectorAll('*')
jQuery
var container = jQuery('#container') var test = container.find('*')
Zepto
var container = Zepto('#container') var test = container.find('*')
Bliss
var container = Bliss('#container') var test = container.querySelectorAll('*')
Umbrella
var container = u('#container') var test = container.find('*')