Метод toArray

Методът toArray преобразува набор от jQuery елементи в JavaScript масив. Това е необходимо, за да могат да се прилагат JavaScript методи и функции към този масив, например, да се сортира този масив или да се обърне.

Синтаксис

Така получаваме целия набор от елементи:

javascript.toArray();

Пример

Нека получим всички елементи с таг p под формата на масив с помощта на метода toArray, обърнем го, използвайки reverse и изведем текстовото съдържание на елементите под формата на низ, използвайки JavaScript метода join:

html<p>text1</p>
<p>text2</p>
<p>text3</p>

<div>text4</div>
javascriptfunction 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,
    който филтрира елементи в набора