Metoda toArray

Metoda toArray pretvori niz elementov jQuery v matriko JavaScript. To je potrebno zato, da lahko na to matriko uporabimo metode in funkcije JavaScript, na primer, razvrstimo to matriko ali obrnete.

Sintaksa

Tako dobimo celoten niz elementov:

javascript.toArray();

Primer

Pridobimo vse elemente z oznako p v obliki matrike z metodo toArray, jih obrnemo, z uporabo reverse in izpišemo besedilno vsebino elementov v obliki niza z uporabo metode JavaScript 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());

Glejte tudi

  • metoda get,
    ki pridobi niz elementov
  • metoda filter,
    ki filtrira elemente v nizu