minimal-selector-engine

Benchmark created by Timmy on


Description

Perf tests for building a selector engine that only selects by ID, class, or tag

Preparation HTML

<div id="foo" class="bar"></div>

Test runner

Ready to run.

Testing in
TestOps/sec
getElementsByClassName
document.getElementsByClassName('bar')
ready
getElementsByTagName
document.getElementsByTagName('div')
ready
getElementById
document.getElementById('foo')
ready
querySelectorAll('.class')
document.querySelectorAll('.bar')
ready
querySelectorAll('tag.class')
document.querySelectorAll('div.bar')
ready
querySelectorAll('#id')
document.querySelectorAll('#foo')
ready
querySelector('.class')
document.querySelector('.bar')
ready
querySelector('tag.class')
document.querySelector('div.bar')
ready
querySelector('#id')
document.querySelector('#foo')
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.