Воскресенье, 12.05.2024, 16:51
Меню сайта
Категории раздела
JQuery плагины [59]
JQuery уроки [69]
PHP полезное [24]
PHP уроки [21]
Css [26]
JS [3]
SQL [9]
Css 3 [17]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Статьи » JQuery уроки

jQuery.makeArray()

Описание: Преобразовывает массиво-подобный объект в настоящий массив JavaScript.

jQuery.makeArray( объект )

Добавлена в версию: 1.2
объект
Объект
Любой объект для превращения в родной Массив.

Большинство методов, как в jQuery так и в JavaScript, возвращают массиво-подобные объекты. Например, заводская функция jQuery $() возвращает объект jQuery, который имеет множество свойств массива (длину, оператор доступа к массиву [], и так далее).

Заметим, что после преобразования, все специальные особенности объекта (такие как методы jQuery в нашем примере) больше не присутствуют. Объект в настоящее время простой массив.

Примеры

Пример 1

Превращает коллекцию элементов HTML в массив
 var arr = jQuery.makeArray(document.getElementsByTagName("div"));
 arr.reverse(); // use an Array method on list of dom elements
 $(arr).appendTo(document.body);

Пример 2

Превращает объект jQuery в массив
var obj = $('li');
var arr = $.makeArray(obj);
Результат выполнения кода выше:
(typeof obj === 'object' && obj.jquery) === true;
jQuery.isArray(arr) === true;
Категория: JQuery уроки | Добавил: ChronoW (16.04.2013)
Просмотров: 863 | Теги: ойгукн, makeArray(), jQuery.makeArray(), jQuery функции, makeArray, jQuery makeArray() | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: