Инструменты
Идентификация браузера и его возможностей:
| Имя | Тип |
|---|---|
| jQuery.support | Возвращает: Объект |
| Добавлено в jQuery 1.3 Коллекция свойств, которая показывает наличие различных особенностей или ошибок в браузере. | |
| jQuery.browser | Возвращает: Map |
|
Не рекомендуется к использованию начиная с jQuery 1.3 (используйте jQuery.support)
Содержит флаги агента пользователя, полученыне из navigator.userAgent.
|
|
| jQuery.browser.version | Возвращает: Строка |
| Не рекомендуется к использованию начиная с jQuery 1.3 (используйте jQuery.support) Версия используемого браузером движка. | |
| jQuery.boxModel | Возвращает: Логическое значение |
| Не рекомендуется к использованию начиная с jQuery 1.3 (используйте jQuery.support) Показывает, отображается-ли страница в соответствие с моделью W3C CSS Box Model. | |
Операции с массивами и объектами:
| Имя | Тип |
|---|---|
| jQuery.each( объект, вызов ) | Возвращает: Объект |
| Общая функция для построения циклов, которую можно использовать для “бесшовных” итераций над объектами и массивами. Массивы и массиво-подобные объекты, обладающие свойством длины, обрабатываются по индексу, от 0 до length-1. Остальные объекты — по именованным свойствам. | |
| jQuery.extend( deep, target, object1, objectN ) | Возвращает: Объект |
| Расширяет объект другими объектами и возвращает модифицированный объект. | |
| jQuery.grep( массив, вызов, invert ) | Возвращает: Массив |
| Отыскивает элементы удовлетворяющие заданному фильтру. Исходный массив не изменяется. | |
| jQuery.makeArray( объект ) | Возвращает: Массив |
| Превращает все в массив. | |
| jQuery.map( массив, вызов ) | Возвращает: Массив |
| Переводит все элементы массива в другой массив элементов. | |
| jQuery.inArray( значение, массив ) | Возвращает: Число |
| Определяет индекс первого параметра в массиве (если возвращается -1, то значение не найдено). | |
| jQuery.merge( first, second ) | Возвращает: Массив |
| Объединяет два массива. | |
| jQuery.unique( массив ) | Возвращает: Массив |
| Удаляет дубликаты из массива элементов. Обратите внимание, этот метод работает только с массивами элементов DOM. | |
Операции тестирования:
| Имя | Тип |
|---|---|
| jQuery.isArray( объект ) | Возвращает: Логическое значение |
| Добавлено в jQuery 1.3 Определяет, является-ли переданный объект массивом. | |
| jQuery.isFunction( объект ) | Возвращает: Логическое значение |
| Определяет, является-ли переданный объект функцией Javascript. | |
Операции со строками:
| Имя | Тип |
|---|---|
| jQuery.trim( строка ) | Возвращает: Строка |
| Удаляет пустые места с начала и конца строки. Для удаления пустого места используется регулярное выражение. | |
Ссылки:
| Имя | Тип |
|---|---|
| jQuery.param( объект ) | Возвращает: Строка |
| Упорядочивает набор элементов формы или объект (основа метода .serialize()) | |