Metoda toArray
Metoda toArray převádí sadu
prvků jQuery na pole JavaScriptu. To je potřeba
pro to, aby k tomuto poli bylo možné
aplikovat metody a funkce JavaScriptu, například,
seřadit
toto pole nebo
obrátit.
Syntaxe
Takto získáme celou sadu prvků:
.toArray();
Příklad
Získejme všechny prvky s tagem p ve formě
pole pomocí metody toArray, obraťme jej,
použitím reverse
a vypišme textový obsah prvků
ve formě řetězce, pomocí JavaScript metody
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());