Test case details

Preparation Code

<div id="hello"><div class="bye"></div></div> <script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.1.0.min.js"></script>

Test cases

Test #1

var $el = $('#hello');

Test #2

var $el = document.getElementById('hello');

Test #3

var $el = document.querySelector('#hello');

Test #4

var $el = $('.bye');

Test #5

var $el = document.getElementsByClassName('bye');

Test #6

var $el = document.querySelectorAll('.bye');

Test #7

var $el = $('#hello .bye');

Test #8

var $el = document.querySelectorAll('#hello .bye');

Test #9

var $el = document.getElementsByClassName('bye'); $el = $el.getElementById('hello');