Встроенные функции библиотеки jQuery

Функция jQuery(), как и любая другая функция в JavaScript, является объектом. Этот объект имеет собственные свойства и методы, которые созданы для внутреннего использования, то есть с их помощью реализованы многие методы jQuery-объектов. Однако, они могут оказаться полезными и в личных целях. Их можно использовать как самостоятельные функции.

Ниже приводится описание всех встроенных функций объекта jQuery (названия jQuery и $ равнозначны).

jQuery.contains()
Проверяет, является ли один DOM-элемент потомком другого.
jQuery.data()
Позволяет привязать к любому элементу данные или получить их.
jQuery.dequeue()
Запускает следующую функцию в очереди для указанного элемента.
jQuery.each()
Выполняет указанную функцию для каждого свойства переданного объекта.
jQuery.extend()
Объединяет два или более объектов в один.
jQuery.fn.extend()
Объединяет переданный объект и прототип объекта jQuery. Используется для добавления новых методов jQuery-объектам.
jQuery.globalEval()
Выполняет переданный JavaScript-код в глобальной области.
jQuery.grep()
Находит все элементы массива, удовлетворяющие заданному фильтру. Исходный массив остаётся без изменений.
jQuery.hasData()
Позволяет узнать, привязаны ли к элементу какие-либо данные.
jQuery.inArray()
Выполняет поиск заданного значения в массиве и возвращает его индекс.
jQuery.isArray()
Проверяет, является ли переданный аргумент массивом.
jQuery.isEmptyObject()
Проверяет, является ли переданный объект пустым.
jQuery.isFunction()
Проверяет, является ли переданный аргумент функцией.
jQuery.isNumeric()
Проверяет, является ли переданный аргумент числом.
jQuery.isPlainObject()
Проверяет, является ли переданный объект простым (то есть создан с помощью {} или new Object()).
jQuery.isWindow()
Проверяет, является ли переданный аргумент объектом окна браузера или фрейма.
jQuery.isXMLDoc()
Проверяет, является ли переданный аргумент XML-документом.
jQuery.makeArray()
Преобразует массивоподобные объекты (например, список DOM-элементов или jQuery-выборка) в JavaScript-массивы (тип Array).
jQuery.map()
Создаёт из переданного массива или объекта новый массив. Элементы нового массива определяются заданной функцией.
jQuery.merge()
Добавляет в исходный массив элементы второго массива.
jQuery.noop()
Пустая функция.
jQuery.now()
Возвращает текущее время.
jQuery.parseHTML()
Преобразует переданную строку с HTML-кодом в массив DOM-узлов.
jQuery.parseXML()
Преобразует переданную строку с XML-кодом в XML-документ.
jQuery.proxy()
Из переданной функции создаёт такую же, но с новым значением переменной this.
jQuery.queue()
Возвращает или преобразует очередь функций для указанного элемента.
jQuery.removeData()
Позволяет удалить данные, ранее привязанные к элементу.
jQuery.trim()
Удаляет пробелы в начале и конце переданной строки.
jQuery.type()
Возвращает внутренний JavaScript-тип переданного аргумента.
jQuery.uniqueSort()
Из переданного массива DOM-узлов удаляет повторяющиеся.