Усули toArray

Усули toArray маҷмӯи унсурҳои jQuery-ро ба массиви JavaScript табдил медиҳад. Ин барои он лозим аст, ки ба ин массив имкон диҳад усулҳо ва функсияҳои JavaScript-ро истифода барад, масалан, ҳамоҳанг кардан ин массив ё баргардондан.

Синтаксис

Ҳамин тавр тамоми маҷмӯи унсурҳо гирифта мешавад:

javascript.toArray();

Намуна

Биёед ҳамаи унсурҳо бо теги p-ро ба сурати массив бо ёрии усули toArray гирем, онро баргардонем, бо истифода аз reverse ва мундариҷаи матнии унсурҳоро ба сурати сатр бароварем, бо истифода аз усули JavaScript join:

html<p>матн1</p>
<p>матн2</p>
<p>матн3</p>

<div>матн4</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());

Нигаред низ

  • усули get,
    ки маҷмӯи унсурҳоро мегирад
  • усули filter,
    ки унсурҳоро дар маҷмӯа филтр мекунад