Metodo toArray
Il metodo toArray converte un insieme
di elementi jQuery in un array JavaScript. Questo è necessario
per poter applicare a questo array metodi e funzioni JavaScript, ad esempio,
ordinare
questo array o
invertirlo.
Sintassi
Così si ottiene l'intero insieme di elementi:
.toArray();
Esempio
Otteniamo tutti gli elementi con il tag p sotto forma di
array utilizzando il metodo toArray, invertiamolo
usando reverse
e visualizziamo il contenuto testuale degli elementi
come stringa, utilizzando il metodo JavaScript
join:
<p>testo1</p>
<p>testo2</p>
<p>testo3</p>
<div>testo4</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());