jQuery утилиты
В этом разделе представлено описание различных функций (утилит) JavaScript библиотеки jQuery для работы с элементами DOM, HTML и XML строками, массивами, объектами, функциями и так далее.
Функция | Описание |
---|---|
$.contains() | Позволяет проверить и возвратить логическое значение, которое определяет является ли элемент DOM потомком другого элемента DOM. |
$.data() | Позволяет сохранить произвольные данные, связанные с указанным элементом, и/или возвращать заданное значение. |
$.each() | Универсальная функция итератор, которая может использоваться для перебора элементов объекта, так и массива, применяя функцию обратного вызова к каждому элементу массива, или объекта. |
$.extend() | Позволяет объединить содержимое двух, или более объектов в один объект. |
$.fn.extend() | Позволяет объединить содержимое объекта с прототипом jQuery, чтобы предоставить объекту методы экземпляра jQuery. |
$.globalEval() | Позволяет выполнить определенный код JavaScript в глобальной области видимости. |
$.grep() | Позволяет найти элементы массива, которые удовлетворяют фильтрующей функции, исходный массив при этом не изменяется. |
$.inArray() | Производит поиск переданного значения в массиве и возвращает его индекс при нахождении, или значение -1, если не найден. |
$.isArray() | Определяет, является ли переданное значение в параметре метода массивом JavaScript. |
$.isEmptyObject() | Позволяет проверить является ли переданный объект пустым (не содержит перечислимых свойств - атрибут enumerable которых, имеет значение true). |
$.isNumeric() | Определяет, является ли переданное значение в параметре метода числом JavaScript. |
$.isPlainObject() | Позволяет проверить является ли объект простым объектом (созданным с помощью {}, или new Object). |
$.isXMLDoc() | Позволяет проверить находится ли узел DOM внутри XML документа, или является XML документом. |
$.makeArray() | Позволяет преобразовать массивоподобный объект в JavaScript массив. |
$.map() | Позволяет перевести все элементы массива, или объекта в новый массив элементов, применяя функцию обратного вызова к каждому элементу массива, или объекта. |
$.merge() | Позволяет объединить содержимое двух массивов в один массив. |
$.noop() | Определяет пустую функцию. |
$.now() | Возвращает число, представляющее текущее время. |
$.parseHTML() | Позволяет преобразовать переданную HTML строку в массив DOM узлов. |
$.parseXML() | Позволяет преобразовать переданную XML строку в XML документ. |
$.removeData() | Позволяет удалить значения, которые были установлены с помощью метода $.data(). |
$.trim() | Позволяет удалить пробелы из начала и конца строки. |
$.type() | Позволяет определить внутренний JavaScript класс объекта ([[Class]]). |
$.uniqueSort() | Производит сортировку массива элементов DOM с удалением дубликатов. |