Может принимать контекст, исходя из которого будут выбираться элементы. Контекст, как и сам элемент может быть в виде:
- Строки (
.selector,.context) - DOM-элемента (
document.querySelector('.selector'),document.querySelector('.context')) - Коллекции DOM-элементов (
document.querySelectorAll('.selector'),document.querySelectorAll('.context')) - в этом случае в качестве контекста выбирается первый подходящий элемент - Объект вида
$:
var $p = $('p');