Meetod toArray

Meetod toArray teisendab jQuery elementide kogumi JavaScripti massiiviks. Seda on vaja selleks, et sellele massiivile saaks rakendada JavaScripti meetodeid ja funktsioone, näiteks sorteerida seda massiivi või pöörata.

Süntaks

Nii saame kogu elementide kogumi:

javascript.toArray();

Näide

Saagem kõik elemendid siltiga p kujul massiivi, kasutades meetodit toArray, pöörame selle ümber, kasutades reverse ja väljastame elementide tekstilise sisu stringi kujul, kasutades JavaScripti meetodit 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());

Vaata ka

  • meetod get,
    mis saab elementide kogumi
  • meetod filter,
    mis filtreerib elemente kogumis