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:
.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:
<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());