Metoda toArray

Metoda toArray transformă un set de elemente jQuery într-un array JavaScript. Acest lucru este necesar pentru a putea aplica metode și funcții JavaScript acestui array, de exemplu, să-l sortezi sau să-l inversezi.

Sintaxă

Așa obținem întregul set de elemente:

javascript.toArray();

Exemplu

Hai să obținem toate elementele cu tag-ul p sub formă de array cu ajutorul metodei toArray, să le inversăm, folosind reverse și să afișăm conținutul textual al elementelor sub formă de șir de caractere, folosind metoda 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());

Vedeți și

  • metoda get,
    care obține un set de elemente
  • metoda filter,
    care filtrează elementele dintr-un set