В jQuery есть целый набор специальных методов используемых внутри библиотеки, но которые также могут быть использованы вне библиотеки.

Название Описание
$.contains() Проверяет, содержится ли один элемент страницы внутри другого.
$.extend() Объединяет два или более javascript-объекта.
$.globalEval() Выполняет заданный скрипт в глобальной области видимости.
$.grep() Ищет в заданном массиве элементы удовлетворяющие условиям.
$.inArray() Ищет в заданном массиве конкретный элемент и возвращает его индекс (или -1 в случае отсутствия элемента).
$.isArray() Проверяет, является ли заданный элемент массивом.
$.isEmptyObject() Проверяет наличие (точнее отсутствие) содержимого в заданном объекте.
$.isFunction() Проверяет, является ли заданный элемент функцией.
$.isNumeric() Проверяет, является ли заданный элемент числом.
$.isPlainObject() Проверяет, является ли заданный элемент пользовательским объектом (задан средствами "{}" или "new Object").
$.isWindow() Проверяет, является ли заданный элемент объектом типа window.
$.isXMLDoc() Проверяет, находится ли DOM-объект внутри XML-документа
$.makeArray() Конвертирует массивоподобные объекты, в массивы.
$.map() Выполняет заданную функцию для каждого элемента массива или каждого поля объекта в отдельности.
$.merge() Объединяет содержимое нескольких массивов, записывая его в первый из них.
$.noop() Пустая функция.
$.parseJSON() Конвертирует строку с json-данными в javascript-объект.
$.parseXML() Конвертирует строку xml в xml-документ.
$.proxy() По заданной функции, создает другую, внутри которой переменная this будет равна заданному значению.
$.trim() Удаляет пробелы из начала и конца заданной строки.
$.type() Определяет класс заданного объекта (речь идет о внутренних классах javascript: string, boolean и т.д.).
$.unique() Сортирует заданный массив с DOM-элементами, выстраивая их в порядке расположения в DOM, а так же удаляя повторения.