Metod toArray
Metod toArray transformiše skup
jQuery elemenata u JavaScript niz. Ovo je potrebno
kako bi se na ovaj niz mogle
primeniti metode i funkcije JavaScript-a, na primer,
sortirati
ovaj niz ili
okrenuti.
Sintaksa
Ovako dobijamo ceo skup elemenata:
.toArray();
Primer
Hajde da dobijemo sve elemente sa tagom p u vidu
niza pomoću metoda toArray, okrenemo ga,
koristeći reverse
i ispišemo tekstualni sadržaj elemenata
u vidu stringa, koristeći JavaScript metod
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());