jQuery: convertire una serie di elementi in array JavaScript

jQuery: convertire una serie di elementi in array JavaScript

In jQuery possiamo convertire una serie di elementi in array JavaScript.

Il metodo $.makeArray() converte qualsiasi oggetto simile ad un array in un vero array JavaScript. Vediamolo in dettaglio.

Sintassi:

$.makeArray( oggetto )

Esempio:


var elems = document.getElementsByTagName( "div" ); // oggetto DOM NodeList
var arr = $.makeArray( elems );
arr.reverse(); // usa un metodo degli array JavaScript

Si tenga presente che se questo metodo viene usato sugli oggetti jQuery questi ultimi non possiederanno piĆ¹ i metodi jQuery a loro associati in quanto vengono di fatto trasformati in un array JavaScript:

Torna su