A toArray metódus
A toArray metódus egy jQuery elemhalmazt
JavaScript tömbbé alakít. Ez azért szükséges,
hogy a tömbön JavaScript metódusokat és függvényeket
lehessen alkalmazni, például
rendezni
a tömböt vagy
megfordítani.
Szintaxis
Így kapjuk meg a teljes elemhalmazt:
.toArray();
Példa
Kapjuk meg a p taggel rendelkező összes elemet
tömbbként a toArray metódus segítségével, fordítsuk meg
azt a reverse
használatával, és írjuk ki az elemek szöveges tartalmát
sorként a JavaScript
join metódusával:
<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());