# Метод toArray

Метод `toArray` преобразует набор элементов jQuery в массив JavaScript. Это нужно для того, чтобы к этому массиву можно было применить методы и функции JavaScript, например, отсортировать этот массив или перевернуть.

## Синтаксис

Так получаем весь набор элементов:

`.toArray();`

## Пример

Давайте получим все элементы с тегом `p` в виде массива с помощью метода `toArray`, перевернем его, используя `reverse` и выведем текстовое содержимое элементов в виде строки, используя JavaScript метод `join`:

`<p>text1</p> <p>text2</p> <p>text3</p> <div>text4</div>` `function print(elems) { let arr = []; for (let i = 0; i < elems.length; i++) { arr.push(elems[i].innerHTML); } console.log(arr.join(' ')); } alert($('p').toArray().reverse());`

## Смотрите также

- метод `get`,
  который получает набор элементов
- метод `filter`,
  который фильтрует элементы в наборе

←→
↑