Méthode toArray

La méthode toArray convertit un ensemble d'éléments jQuery en un tableau JavaScript. Cela est nécessaire pour pouvoir appliquer à ce tableau des méthodes et fonctions JavaScript, par exemple, le trier ou l'inverser.

Syntaxe

On obtient ainsi l'ensemble complet des éléments :

javascript.toArray();

Exemple

Récupérons tous les éléments avec la balise p sous forme de tableau en utilisant la méthode toArray, inversons-le en utilisant reverse et affichons le contenu textuel des éléments sous forme de chaîne, en utilisant la méthode 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());

Voir aussi

  • la méthode get,
    qui récupère un ensemble d'éléments
  • la méthode filter,
    qui filtre les éléments dans un ensemble