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:

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

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());

Lásd még

  • a get metódus,
    ami lekéri az elemhalmazt
  • a filter metódus,
    ami szűri az elemeket a halmazban