.toArray()
Retrieve all the elements contained in the jQuery set, as an array.
.toArray()🡢 Array
.toArray()
returns all of the elements in the jQuery set:
alert($("li").toArray());
All of the matched DOM nodes are returned by this call, contained in a standard array:
[<li id="foo">, <li id="bar">]
Select all divs in the document and return the DOM Elements as an Array; then use the built-in reverse() method to reverse that array.
JS
Reversed - <span></span>
<div>One</div>
<div>Two</div>
<div>Three</div>
CSS
span {
color: red;
}
HTML
function disp(divs) {
var a = [];
for (var i = 0; i < divs.length; i++) {
a.push(divs[i].innerHTML);
}
$("span").text(a.join(" "));
}
disp($("div").toArray().reverse());
DEMO