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ů:

javascript.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:

html<p>text1</p>
<p>text2</p>
<p>text3</p>

<div>text4</div>
javascriptfunction 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());

Viz také

  • metoda get,
    která získává sadu prvků
  • metoda filter,
    která filtruje prvky v sadě